Fractures in Utopia Planitia line up eerily neatly.

Fractures in Utopia Planitia line up eerily neatly.

Advertisement