Zombi Holocaust (1980) Marino Girolami, Ian McCulloch, Alexandra Delli Colli, Sherry Buchanan January 23, 2019 Horror The members of an expedition in search for the last faithful of Kito, the cannibal god Read More »