A lifelong Bigfoot skeptic has reported seeing what he believes was a Sasquatch while … by nabs | Jun 29, 2026 | Bigfoot News | 0 comments … Sasquatch while hiking in Idaho’s Boise National Forest The Bigfoot … The Bigfoot Field Researchers Organization described the man as a “credible …