Radiohead Drop New Video for Burn the Witch [WATCH]
After completely deleting all of their internet presence, Radiohead have released the video for their new song “Burn the Witch”, in anticipation for (possibly?) new album coming out soon. The video is stop motion animation and focuses on the actions of a small town to burn a witch, with a twist at the end. The music is dramatic, showcasing electronic beats mixed with a heavy string section. Check out the video below.