Monday, 26 May 2008

The Phoenix has landed



The University of Arizona leads the Phoenix expedition to Mars which landed yesterday. The early pictures are really impressive. See here.

No comments: