I’m sitting here with my headphones on, listening to the new Radiohead album ‘King of Limbs’. And I’m thinking: Wow!

First of all, I think that ‘King of Limbs’ is Radiohead’s best album since ‘Kid A’. But an even greater achievement is the fact that they are still here! Still relevant. And making the music they’re making. The music they want to be making.

[Read more…]