Sunday, May 25, 2008

The Phoenix has landed!

The NASA Mars Phoenix probe has successfully touched down on the surface of Mars in what appears to be a near-perfect landing. The probe relayed its first message immediately after touchdown at the first opportunity, and has just sent its first b&w image from the surface.

Click Here