Possible Bigfoot print in Michigan Metro Park

This is a foot print found in one of Detroit’s metro park in December of 2017. This print was found near some stick structures.

 

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *