Bloodwood Cannibals

Bloodwood Cannibals

"BEING LOST IS THE LEAST OF YOUR PROBLEMS"

A documentary film crew is stalked by a pack of cannibals.