Monday, February 9, 2009

Should have won Best Album of the Year.

Whoever came up with the idea of having a marching band play 15 STEP was a genius. It highlights Radiohead's brilliance. Wish I coulda been there to hear it for myself. I bet it was awesome.

No comments: