Future Islands is probably one of the best live bands I've seen. And by live band, I'm specifically referring to front man Sam. He's got to be the most captivating and enigmatic front men out there.
Anyways, they made their big TV debut last night on Letterman and of course, they killed it. The best part is Letterman's reaction after!