From Texas to the Vatican, Satan Lives meets with Satanists, exorcists, cult icons - believers and non-believers alike …
On August 8, 1988, the world’s first and largest Satanic rally took place. Ripped from a video featuring Satanist talki…