Radiohead – Burn the Witch Ahead of their fantastic album A Moon Shaped Pool, Radiohead released easily the most distinctive music video of the year. It is entirely in stop-motion animation, in a similar style to old children’s television shows such as Trumpton. However, this innocent-seeming setting clashes with a dark plot: an inspector being […]