Popular music commentary, reviews, and charts relevant to music fans in the United States and the United Kingdom.
Monday, February 14, 2011
New Radiohead Saturday
Radiohead has announced it will release it's eighth album this Saturday. Titled The King of Limbs, there's not much information about it yet. Just like last time, although it's been rumored as being in the works, they've dropped it as a bomb without much pre-release fanfare. It can pre-ordered from their website.