North Idaho Bigfoot Video

Some people are claiming this is the best Bigfoot video since the Gimlin film. I’m undecided as to whether or not this is good, genuine footage of a Bigfoot. Idaho may not sound like a common place to find Bigfoot, but trust me. There are plenty of places for them to hide and thrive there. […]