Mountain Monsters

Bigfoot of Wood County: The Phantom of the Forest

Series 2 - Episode 17 Bigfoot of Wood County: The Phantom of the Forest

ADVERTISEMENT

Summary

The team heads to Wood County in search of a bigfoot known as the Phantom of the Forest, only to end up in a feud with local poachers.
Nature