Hear 'Burn The Witch,' A New Radiohead Song
After several days of strange messages and teases, Radiohead has finally released a new song. Called "Burn The Witch," it arrives via a claymation video with echoes of a cult-classic horror film.