Mars Rover Update

Spirit Science: http://marsrovers.jpl.nasa.gov/newsroom/pressreleases/20100603a.html

Wet & acidic.

Comments

Popular Posts