Finding Bigfoot - Season 9 Episode 6 -
Season 9, Episode 6 - Bright Lights and Bigfoots
The search for squatch brings the team to Southern California, where reports have been rampant; they zero in on the canyons of Deep Creek, enlisting the help of an LA local for a night investigation that yields proof that sasquatches live there.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.