the Church of Satan HQ is in Salem, Massachusetts, eh?
apparently the Witch Trials ended too soon?
Some people think it started when TV's Bewitched went to Salem to shoot on location.