Radiohead's new album

Discussion in 'Films, Music and All Things Artsy' started by Sangreal, Feb 16, 2011.

  1. Radiohead's new album 'The King of Limbs' is out on Saturday 19 Feb. Woo hoo!

    The King of Limbs
  2. If it's as f**king toilet as their last one they'll have to go one better than asking punters to pay "what they think it's worth" and pay people to take it off their hands.
  3. It's been released a day early. Now ready for download!