Monday, November 24, 2003

Mars's die-hard fan: An eroded, delta-like fan feature on Mars suggests water had a lasting presence on the planet - Astronomy.com

Personally, I think it looks like Jesus.

No comments:

Google+ Badge

Blog Archive