Geoff Ward

Swamp Ape
2.2

Swamp Ape

2017

Swamp Ape

A group of college researchers go camping deep in the Florida Everglades. While entering forbidden Native American territory after being advised ...