October 30, 2013 by Admin Leave a comment Cannibal Ferox trailer The trailer for Cannibal Ferox aka Make Them Die Slowly