mountain slave of the cannibal god cover

The second entry in our Week of Horror series is Slave of the Cannibal God, a 1978 Italian film starring none other than Ursula AndressRead More »