January 19, 2010

'Lost' Premiere to Make Fans More Annoying Than Ever

The final season of Lost is set to premiere on Tuesday Feb. 2 on ABC and Lost nerds like me are already foaming at the mouth. Check out this news report from The Onion on why non-Lost fans are going to want to gouge their own eyes out.


Final Season Of 'Lost' Promises To Make Fans More Annoying Than Ever

The Island is PEOPLE!