The life of a planet involves impacts – some small, and others massive and powerful. See - lots of debris is out there in space, hurdling through our solar system.
And when debris smacks a world, it blasts surface roc…
Home
Feed
Search
Library
Download