This is Mars 2017

This is Mars 2017

August 6, 2017

Mars dunes

Scientific Proof of Life, Oxygen, Methane, Ozone, & Flowing Water.  The latest test results & images on Mars, from NASA/JPL.

[Youtube]



By | 2017-08-06T18:11:59+00:00 Aug 6, 2017|Categories: Astronomy|Tags: |

Leave A Comment



CLOSE
CLOSE