You are browsing the archive for 2012 August 06.
6 August 2012
This is one amazing picture. Imagine the technology to look at just the right moment from high above Mars, 250 million miles from Earth and grab an image of Curiosity on it’s parachute just about to land. INCREDIBLE!