Tuned In

¡Viva Perdidos!

  • Share
  • Read Later

[youtube=http://www.youtube.com/watch?v=C56Lgl6DorM]

Courtesy of New York magazine’s Vulture blog (and denisermorris on my Twitter stream) comes this excellent Lost season six teaser from Spain. (Though, like its American cousins, it has no new footage to offer.) How do you say “I cannot freaking wait” en Español?