Finding Bigfoot - Season 8 Episode 7 -
Season 8, Episode 7 - Squatching on Sacred Ground
In the Klamath reservation in Southern Oregon, there is rumored to be a squatchy, that even the tribesmen don't dare explore once darkness falls.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.