Radiohead, Burning Witches, and Stop-Motion: Band Release New Single

Radiohead, Burning Witches, and Stop-Motion: Band Release New Single

Radiohead are here with a new single from their forthcoming ninth studio album. This will be the bands first album release since 2011’s “The King Of Limbs”. “Burn The Witch” has been a whisper in the Radiohead sphere for many years. Having first been acknowledged in the booklet for the band’s 2003 “Hail To The…