TV on the Radio

I won’t add myself to the list of those who have failed to describe TVOTR’s sound in words. That’s why they invented MP3s…

  • Hawt.

  • god damn, i want more.
    go check the video for Staring at the Sun out on Touch & Go's site.

  • Wow.. this is awsome..
    I want more!