Listen: Radiohead's "Burn the Witch"

After erasing their internet presence last week, English rock outfit Radiohead is back with a brand new orchestral single called Burn the Witch presumably from their upcoming ninth studio album. Have it a go below:

Comments