The final season of Lost will start to air on Tuesday, February 2, and just in case you need a recap from all seasons pasts, this eight-minute-forty-second video should scratch that itch.
This entry was posted in Pop Culture. Bookmark the permalink.
Awesome! Thanks for sharing. I just posted the video on my own blog.