Friday, October 29, 2010

Spirit keeps on giving...

Sleeping Mars Rover Finds Evidence of Liquid Water

No comments:

Post a Comment