It’s been a month since Radiohead‘s The King Of Limbs (Review) has been out digitally. While this week the album will be out on CD, LP and iTunes. Finally the news …
What a surprise! Radiohead‘s new album “The King of Limbs” was released ahead of its scheduled date (Feb 19). With eight tracks and clocking in at 37 minutes, this must …