The Face on Mars
September 26, 2006
Modern mapping and imaging of the surface of Mars reveals “the face”.
Read the article here.
No comments yet
Modern mapping and imaging of the surface of Mars reveals “the face”.
Read the article here.