Radiohead – Burn The Witch

We were all wondering what was going on with Radiohead’s social media and music presence over the last few days. Here is the reason. They are back, with a cracking piece of music – you would expect nothing less. Muggy but shiny hi-hats tick away underneath layers and layers of pronounce string patterns and the … More Radiohead – Burn The Witch