Finding Bigfoot - Season 2 Episode 5 -
Buckeye Bigfoot
A Bigfoot encounter allegedly caught on tape in Ohio prompts volunteers to search a forest for evidence to prove the beast's existence in the Buckeye State.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.