Premieres \

Watch TVOTR Deliver Electric 8-Song Concert

The Brooklyn art-rockers play a 41-minute set for Live on Letterman.

Kevin O'Donnell |April 15, 2011 - 1:02 pm