Photos: NASA's Phoenix Lander on Mars

Date: 22 February 2011 Time: 06:12 PM ET
MORE ALBUMS
Go