Season 2, Episode 17
Bigfoot of Wood County: The Phantom of the Forest
The team heads to Wood County, WV, to track down a Bigfoot known as the Phantom of the Forest. They soon find themselves caught in a feud with local poachers who are out to kill the massive beast.
See Tune-In Times