Bigfoot hunters claim that Montana is the perfect habitat for Sasquatch. With wide-open spaces and a small human population density, Bigfoot can thrive in Montana. An unlucky driver had a not so funny encounter.
Plenty of Bigfoot fans live in Yakima and around the Pacific Northwest and a bunch of those people will gather in Yakima next month including Bob Gimlin of the Gimlin-Patterson film legend.