Bigfoot Evidence: Oregon
Available on Tubi TV
An experienced Sasquatch researcher leads an expedition into the Oregon Wilderness in search of the elusive relic hominid known worldwide as Bigfoot.

Related