On this day, 2006 Dec 06, NASA revealed photographs taken by Mars Global Surveyor suggesting the presence of liquid water on Mars
On this day, 2006 Dec 06, NASA revealed photographs taken by Mars Global Surveyor suggesting the presence of liquid water on Mars
0
comments