Radiohead has their cake and eats it too on The King of Limbs

I can’t even fathom the number of Radiohead reviews that start with: “How do I begin to pen a review on a new album from one of the greatest bands of all time?”. Come on, hyperbole! Yet, here I am, laptop in hand, with a keyboard begging to be mashed…and my thoughts escape […]