Blog Lunar Craters Hold a Record of Solar System Impacts Every crater on the Moon is a dated entry in a long impact record, and… Cody GriffinNovember 1, 2026