Radiohead Sending Out “Burn the Witch” Leaflets

Radiohead

Radiohead fans have been getting some mysterious “Burn the Witch” leaflets in the mail.

https://twitter.com/NiallMDoherty/status/726330673104052225