New evidence leads the team to a Bigfoot nesting site deep in NorCal's wilderness. A chilling encounter comes to light when Ben speaks with a witness.
Adjust preferences
With your consent we may collect cookies and information to enhance our service, and improve your experience.