Where Have We Been?

on

With the excitement building toward LOST's Season 5 premiere next Wednesday (January 21st, 7pm), you may be wondering where the hell Maggie and I have been.

Stay tuned. On Wednesday, we've got a special treat for you. We'll see you then.

0 Snarky Comments: