New Mars Gravity Map

If you’re into “life” on Mars, you’ll love to know that the geniuses at NASA have just released a New Mars Gravity Map. How awesome is this to see?!?!?
Leave a Reply
If you’re into “life” on Mars, you’ll love to know that the geniuses at NASA have just released a New Mars Gravity Map. How awesome is this to see?!?!?