Mythical Forest Beasts
Sasquatch and Dogman is not the title of some B-movie, they are beasts of legend that have been spotted here in Michigan! Generations of Native Americans, loggers, and hunters have built up a vast lore regarding these mythical animals and…