Wednesday, December 06, 2006

Thar Be Water In Them Hills!


Told ya.

Photos show evidence of recent water on Mars.

No comments: