Thursday, February 19, 2009

Water Droplets on Mars?

This image shows water droplets on the Phoenix Mars lander's leg. And they appear to be moving.

http://news.nationalgeographic.com/news/bigphotos/17161866.html

No comments: