Arcade Fire. Tell Me You Don't Love 'em.

Okay okay. I admit I've been on a Radiohead high for a couple of days now. This brought me back to earth for a couple of minutes.
Click Away
Thanks to gorillavsbear for pointing this out.

1 comment:

evilhomer said...

Thats some crazyness. And a really cool song.