Wow!!! This may be old news to around 100,000 people or so, but I just had a look at these Radiohead covers of The Headmaster Ritual and Ceremony and they're absolutely amazing. They completely destroy (in the good way) both songs! It's really great to see these guys play straight ahead rock when they're not busy transcending it. Enjoy the videos below!