Radiohead - "Burn The Witch", new song announcing the next album
Woah, I did not realize Radiohead is still together. Cool.
They deleted all their social media and then
Why did they delete all their social media?
Conjecture from Vulture: "Just a week after the internet went bananas for Lemonade, the band seems intent on deconstructing modern viral marketing — call it anti-viral marketing, maybe."
Makes sense they would want to succeed without convention. They were always that way.
Feels good to have them back.