When high-velocity asteroids land on the Earth, they can form a meteor impact crater. Such collisions have occurred throughout Earth’s history and still occur on other planetary bodies today. While ...