Shameless has announced that it is bringing two ferocious classics of Italian horror, The Mountain of the Cannibal God and Cannibal Ferox, to Blu-ray in the UK for the very first time. Shameless invites you on the trip of a lifetime – journey to The Mountain of the Cannibal God for sun, wildlife and…gut munching […]