All Articles

May 1, 2020
Professional wrestlers and horror icons share a knack for sadistic storytelling. So, it shouldn’t come as a complete shock when […]
November 14, 2019
Eileen Dietz best known for her iconic role as the face of the demon in The Exorcist (aka Captain Howdy) […]