Listen

Description

Stan interviews Stephen Dollins, an ex-Satanist High Priest of the Church of Satan. Stephen reveals the truth and the true origins behind Christmas, Easter and Halloween, the world’s most celebrated holidays.