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.
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.