LOST Season 5 Premier Coming January 21st

Rumor has it that LOST will return for it’s penultimate season on Wednesday Night, January 21st, 2009.

From what I’ve read there will be a 1-hr clip show at 8pm, followed by 2 brand new 1-hr episodes at 9pm and 10pm.

The show will air brand new episodes each Wednesday night at 9pm EST from the season premier all the way through to sweeps in May.


(h/t: Doc Artz)