(1997)
Released: 1997-01-01
Worshipers of a satanic cult perform a ritual that releases a murderous demon.
Vote Now!