Tuesday, March 13, 2012

Did Thom Yorke just tell me to make it rain?

I was going to make fun of the ponytail, but I saw Radiohead at the Sprint Center in Kansas City on Sunday, and this happened:

No comments: