Posts Tagged ‘ExoMars Landing Site’

New Rover on Mars 2018 Will Search for Life Below the Surface

Where there is water there is Matt Damon. The European Space Agency is set to land the latest rover on mars in 2018 and this one ha s a very specific job. It will drill down below the surface to seek out life and new civilizati...



 
Upcoming Movies