Impact craters exist on all solid bodies of the solar system and testify to an epoch of continuous bombardment during the formation of our planetary system. Such impacts continue to this day—with sometimes devastating consequences.