Tuesday, September 26, 2006

The Face on Mars

Modern mapping and imaging of the surface of Mars reveals "the face".
Read the article here.

No comments: