Saturday, January 09, 2010

OMG

As anyone worth anything knows, the season premiere of the sixth and FINAL season of LOST is coming up on February 2. New to the show? You can catch up on one of the most complicated and mystifying shows EVAH in eight minutes. This is awesome.


No comments: