Unholy trinity: Freakling Bros offers horror enthusiasts scare of their lives

The Gates of Hell are located in Las Vegas just off the 215 Beltway and next to a pop-up pumpkin patch in a parking lot near Ikea. Satanist nun Sister Mary, a stark red cross on her forehead, recruits bewildered passersby to meet their deaths ...