Radiohead-BurntheWitch3

Was the anticipation causing you a mental breakdown? Are you still feeling numb? Well, at last, Radiohead have released a new single called ‘Burn the Witch‘. Watch the song’s claymation video below!

Debbie Maliotaki