A playground for your ears…and eyes…or whatever
The King of Limbs, the eighth studio album by Oxford titans Radiohead, will be “the world’s first newspaper album” according to the group’s website. After a frenzied day following the early digital release of the record, this now seems riddled with an irony I suspect Thom Yorke and friends…