Wild Beasts

Wild Beasts ★★★

A nature run amok film that has some pretty amazing animal scenes and it was great seeing Lorraine De Selle from Cannibal Ferox in this. Plus it has one of the best reactions to seeing an elephant ever put to celluloid.

Block or Report

Richard liked these reviews