Today is the day. New Radiohead. The song is called “Burn The Witch.” It’s a stop motion animation that shows a little English village. The people are all a little strange as they take some sort of magistrate on a tour. At the end they build a giant wooden structure and light it on fire! Radiohead have been hinting at a new song called “Burn The Witch” after sending a bunch of flyers out to fans. Yesterday their social media went blank…today, May 3rd, my brother Matt’s birthday, boom.
Go with your low flying panic attack self.
Leave a Reply