27 May 2008

NASA Mars Probe

From Checkpoint, 5:58 pm on 27 May 2008

NASA, are studying the first images they have received from their latest mission to Mars.