Houston we have a touchdown

25 05 2008

One of th first pictures returned by the Mars Polar Lander