Or
Enter your email address and we'll send you a link to reset your password.
The team travel to Wood County, W.Va., searching for a Bigfoot known as the Phantom of the Forest, but soon find themselves in a feud with local poachers who are armed and out for blood.
You must create an account to continue watching