Radiohead hasn't issued a new album since The King of Limbs from 2011, but there's an indication that a followup is forthcoming: the reclusive band has unveiled the video for a new song, "Burn the Witch," featuring stop-motion animation set in a pastoral English village, with hints of sinister ...
↧