Signs of 'spider' phenomenon on Mars
0
ESA's Mars Express has snapped the telltale traces of "spiders" scattered across the southern polar region of Mars.

ESA's Mars Express has snapped the telltale traces of "spiders" scattered across the southern polar region of Mars.