Sunday, February 08, 2009

Radiohead + Marching Band = My Head Will Explode?

Ateaseweb sez Radiohead has been rehearsing 15 Steps with the USC Marching Band. And they have a foto to prove it.

No comments: