Finding Bigfoot: The Search Continues

Finding Bigfoot: The Search Continues

Available on discovery+
The team sets out to examine compelling Squatch evidence in OH and WV.