LOST Jan 7, 2009 23:27:44 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Travis on Jan 7, 2009 23:27:44 GMT -5 New season of Lost comes on January 21st and it's probably my most anticipated show of the year.Any other Lost fans?