LOST Season 5 Begins January 21, 2009

by Christina Gleason on November 8, 2008

Have you heard the news? LOST comes back on January 21, with a whopping THREE HOURS of episodes!

  1. Recap episode

  2. “Because You Left”
  3. “The Lie”

I’m excited. Are you?

Leave a Comment

Previous post:

Next post: