Margaret Lyons
November 30, 2009 AT 06:23 PM EST

This Spanish TV Lost teaser is amazing. Destiny, chess, eyeball-closeups — come to mama.

Is it February yet, PopWatchers? I’m counting down the days.

You May Like

Comments

EDIT POST