New Radiohead! After removing their online presence, the band has released a fantastic stop-motion video for their latest track. Directed by Chris Hopewell (who also did “There There”), “Burn The Witch” features a deceptively cute claymation town where things are every bit as unsettling as they seem.



I'm the creator of AllFlavors TV a "child" of my main website AllFlavors.NET (in Greek). Apart from being online, I love to play with my two kids.

View all posts