TV on the Radio Play “Happy Idiot” on Letterman

November 22nd, 2014 · Comments Off on TV on the Radio Play “Happy Idiot” on Letterman

At this point I don’t think you can call it luck that TV on the Radio has ridden a decade long wave of overwhelmingly adoring press. Must be doing something right. I’ve never been much more than a cursory admirer, following the band’s trajectory only loosely. I saw TVOTR open for Bauhaus and Nine Inch […]

[Read more →]

Tags: tv · video