(1986)
Released: 1986-03-01
A Cult of devil-worshippers prey on students for human sacrifice.
Vote Now!