When high-velocity asteroids land on 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 most ...