Saturday, November 08, 2008

The Return of LOST

The premiere date for Season 5 of LOST has been announced and it's coming sooner than we all expected. The two hour premier will be airing on January 21!

No comments: