More Videos by TV On The Radio
Brooklyn, NY based TV On The Radio perform 'Happy Idiot' at an in studio session at The Bridge, 90.9 FM KTBG in Kansas City, Missouri.