New asteroid impacts found on Earth.