About this episode
The sasquatch in Michigan's Upper Peninsula are different. Not the friendly giants you hear about in the Pacific Northwest. Jimmi joins me to talk about some of his personal bigfoot experiences, and stories he's heard from the area. If you're travelling to the UP, you might want to pack a helmet.Become a supporter of this podcast: https://www.spreaker.com/podcast/bigfoot-crossroads--5637756/support.