Wednesday, February 16, 2011

Radiohead - The Headmaster Ritual (The Smiths Cover)

A cover of 'The Headmaster Ritual' as performed on the Radiohead's webcast on Nov 9th 2007.

No comments:

Post a Comment