TV On The Radio perform on The Late Show With David Letterman

e59756ea

TV On The Radio performed “Happy Idiot” on The Late Show With David Letterman last night. The song is from their new album Seeds. You can watch the performance here.


Indie Bible / Indie Spotify Bible / International Booking Agents Directory banner