Lost Sneak Peek Clip!

ON

ABC is going to be releasing sneak peek videos from the premiere of “Lost” Season Five and you can watch the first one here now! “Lost” premieres on Wednesday, January 21st at 8/7c.