Michigan State Police Strangely Discover More Than 600 SoftballsMichigan State Police Strangely Discover More Than 600 SoftballsIt's strange they just... found them.MeatballMeatball