The Wicker Man Gets Radiohead Claymation Treatment

Burn The WitchCould it be coincidence that Radiohead  decided to release their single “Burn The Witch” on the same day that “The Witch” was released on iTunes? Could it be coincidence that “The Craft” celebrated it’s 20th anniversary today. Coincidence or  not, I hereby dub May 3 “Day of The Witch.” After a twenty-four-hour disappearance from the internet, Radiohead remerged and […]