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