Angry Robot

Confused by the 'Lost' premiere? Never fear! Damon and Carlton explain a few things about the start of Season 6

pretty good come-down reading after watching the premiere

• February 3, 2010, 7:41 am |