,

LOST Season 4 Trailer

Don't ask me what the hell this is about. Everything flashed by so quickly. Popwatch has their own thoughts, though.



I saw on G4's The Feed that Season 4 of LOST was to premier on Jan. 31st, 2008, in the time slot formerly occupied by Grey's Anatomy. Holla.
Share:

No comments: