Bigfoot Sighting Two Hours North of St. Cloud Monday NightBigfoot Sighting Two Hours North of St. Cloud Monday NightMinnesota had a reported bigfoot sighting on Monday, July 26th, 2021. AbbeyAbbey
This Minnesota Town Claims to be Home to BigfootThis Minnesota Town Claims to be Home to BigfootThe small town in northern Minnesota (about an hour north of Brainerd) is home to just 370 people, and maybe a sasquatch or two. AbbeyAbbey