ZOMBIE HOLOCAUST

Zombie Holocaust is an Italian made horror flick from 1980 where some medical researchers head off to Asia to research a cannibal tribe

Posted On