Monday, June 11, 2007

Newscientist.com



Newscientist.com is reporting here that the Mars rover has found puddles of water.

No comments: