Listen: TV On The Radio Release “Happy Idiot”

TV on the Radio are back with a brand new tune, tour dates & album release date

TV On The Radio are set to release their new record Seeds on November 18. More details about the album surfaced recently, including the brand new song “Happy Idiot”.

Take a listen to the new single below and be sure to catch the band when they play the Phoenix on November 12.