Source : https://www.space.com/spiders-on-mars-explained-dry-ice
Enormous "spiders" cover the Martian south pole, and scientists finally have experimental evidence to show how they're created.
No comments:
Post a Comment