‘Happy Idiot’ New Music Video From TV On The Radio! » TVOTR – full-band-PR Posted September 30th, 2014 by Pee-wee Herman.