On the Trail of Bigfoot: The Discovery
Directed by Seth BreedloveJourney to the northern Washington site that led to the biggest breakthrough in evidence pointing to the existence of the Sasquatch creature.
Where to Watch On the Trail of Bigfoot: The Discovery