LOST 30-second promo

Counting down the days until LOST returns? Me too. Here’s the latest 30-second promo to hit the airwaves.

LOST returns on January 21st at 8/7 pm on ABC. In the meantime check out the recently updated website for the show.