Radiohead Releasing New Album on Saturday

February 14th, 2011 by Music News Leave a reply »
Radiohead announced on their website today that they will release the digital version of their eighth album The King of Limbs this weekend The album can be pre-ordered on their site in both digital and physical formats but either way a download of the album will be made available on...


Article Source: Music News

Leave a Reply