All articles from: Monday, March 7th, 2011

The King of Limbs Part 2

On Friday February 18th, Radiohead released their 8th studio album “The King of Limbs” exactly one day earlier than they had originally announced they would release it. Here is the message from Ed O’Brien on the bands official website: “It’s Friday… It’s almost the weekend…It’s a full moon…. You can download ‘The King of Limbs’ […]

Read more