Why not kick off the decade with the coolest LOST promo I've ever seen?
First best thing? Enhances excitement with zero spoilers and zero new footage.
Second best thing? Radiohead. "Everything In It's Right Place." The perfect song with the perfect sentiment and the perfect mood.
It's Perdidos, y'all. Get ready.