Bigfoot Found!!!! Toronto, ON, Canada / 102.1 the Edge Fred & Mel October 11, 2016 05:50 am Well it finally happened. Bigfoot made his debut to the world .. from Michigan. Yes. He was spotted via one of those eagles nest cams walking around on the forest floor doing whatever Biigfoots/Bigfeet do this time of year. The evidence is pretty astounding, huh? You can read more by clicking here.