outthereradio.net
Episode 25: Church of Satan
What is the Church of Satan? Are Satanic forces aligned to take over the souls of every person on the planet? Do Satanists worship the evil lord himself? Do they really sacrifice babies and puppies…