20110318

-



Awesome dancing observed here from Yorke.
Swear to god, this is the most vexing song ever made. Ever.
So much for artsy lyrics.