Radiohead: Burn the Witch

burn the witch (0-00-00-00)

 

Radiohead’s Burn the Witch is cheery stop motion horror over classical Radiohead.