Friday, January 22, 2010

Hurry, February 2!

This is going to be so good.



Still, the Onion is spot on.


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