Radiohead Return With "Burn the Witch"
It will be on sale at "00:01 at midnight"
Radiohead are back! After several a mysterious “anti-viral” (but still viral) campaign, the boy's return with a moody, classical-informed new single called “Burn the Witch”.
The single will be on sale tonight (May 4) at “00:01.” For now, you can watch it’s wonderful claymation video below.