Light Mode

At Long ‘Lost’: Season 5 Trailer

[IMG:L]Wonder no more: The trailer for the fifth season of this mildly anticipated show you may have heard of called Lost is finally here! Watch it and salivate, because it might be the closest we come to a revelation until the season premieres in “early 2009.”

- Advertisement -