This episode covers the case of a gang of devil worshipers in Southern California and thier leader Steven Craig Hurd. Some content may not be suitible for children.
This episode covers the case of a gang of devil worshipers in Southern California and thier leader Steven Craig Hurd. Some content may not be suitible for children.