Radiohead Release New Album ‘The King of Limbs’ One Day Early

February 18th, 2011 by All News Leave a reply »
Radiohead released their eighth album The King of Limbs as a download this morning – one day ahead of schedule The band announced the record on Monday with the promise that everyone who purchased the set from their site would be sent the full album download tomorrow According to the...


Article Source: All News

Leave a Reply