'Archaeological Site' On Mars Spotted In NASA Mars Photo

Possibly a ‘Archaeological Site’ spotted in NASA “Global Mars Surveyor Mission” photo.

Mars Global Surveyor arrived at Mars on September 11, 1997, and has contributed a multitude of findings,…

Click on Headline to read complete story…

Related Articles

Read More

Leave a Reply