Brooklyn based indie-rock band, TV On The Radio, just released their new music video "Happy Idiot" featuring Paul Reubens (Pee-wee Herman) and Karen Gillian (Dr. Who and Gaurdians of the Galaxy) on Funny Or Die.
TV On The Radio is playing Treasure Island Music festival in October and their new album drops on November 18.
- CapRadio Music Staff