
If you are anything like me then you would have been *plesently surprised when Radiohead announced this week that their new album King of Limbs was set to be released today. Many people were taken aback by the sheer speed of the release after the announcement had been made, but obviously Radiohead were fully prepared…