3:22 PM EDT on June 13, 2006
By the grace of god I was able to score a ticket to Radiohead at Theater @ MSG tonight. Man, I hope they play ... actually, they could play silence and I'd probably love it.
The week's most important music stories and least important music memes.