Clap Your Hands Say Yeah Make "Late Night With Jimmy Fallon" Even More Awkward [Autotune Is Sometimes Necessary]
On the watching-Bush-speak-level-of-awkward new Late Night With Jimmy Fallon show last night, ex-Blogodsâ„¢ Clap Your Hands Say Yeah debuted a new song, "Statues," which was immediately available for download in "demo" form right after the performance. The band says, "It's a song that we might work on some more in the future." Why debut something unfinished on national TV, even if it is the Jimmy Fallon version of national TV? Although it might be best if this bad boy never makes it out o...
Idolator —
On the watching-Bush-speak-level-of-awkward new Late Night With Jimmy Fallon show last night, ex-Blogodsâ„¢ Clap Your Hands Say Yeah debuted a new song, "Statues," w... more info