Shelby Township Police Provide Official Findings on Bigfoot Sighting in MichiganShelby Township Police Provide Official Findings on Bigfoot Sighting in MichiganPolice in Shelby Township initially said over the scanner that the incident was a reported "Big Foot" sighting.MeatballMeatball