Constant bombardment

Credit: NASA/Denis Sarrazin and the Pingualuit Crater Lakes

Craters all over the world are evidence of past asteroid impacts. Even today the Earth is regularly hit by small asteroids.