Radiohead Releases New Single Burn The Witch

After much speculation and internet silence, Radiohead have released a new single “Burn the witch”. The band launched a social media blackout a few days prior.which led many to suspect the announcement of an album release.