OXFORD, England, May 3 (UPI) -- Radiohead has released a music video for their new single, "Burn the Witch."
Released Tuesday, the clip features an English town named "Model Village" that appears perfect before its citizens begin taking part in mysterious ceremonies that pay homage to the 1973 thriller, The Wicker Man.