'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…

Leave a Reply

Your email address will not be published. Required fields are marked *