Word on the street is that ABC will show the first eight episodes of LOST this season beginning on Thursday, January 31, 2008 at 9:00 pm. We’re only a little over a month away!

Advertisements