TV on the Radio – Happy Idiot
TV On The Radio have released the first single in over three years, following their 2011 album Nine Types of Light and the passing of bassist Gerard Smith the same year. The new tune “Happy Idiot” will be on the upcoming album Seeds due out November 18th.