Monday, September 15, 2003

The "D&M Pyramid" on Mars has been reimaged in high-resolution . . . finally.





Click here for my initial report.

No comments: