Olmsted’s DVD Astro Hell WITCH YOU WERE HERE:
May 21, 2000
THE WITCHES THE DEVIL RIDES OUT Anchor Bay, distributor LUCINDA'S SPELL A.D. VISION Oh, that editor Carlye! Cut to behind the scenes of Astro-Hell - imagine, if you will, the curious pleasure of getting 3 DVDs to review in the mail without any kind of note and realize what our fearless leader is looking for - in this case a clearly pagan theme which I also realized would actually be featured in the Halloween issue of IRS. So, considering…