Aug. 8, 2012

Rover Pictured On Mars From Space

NASA has used one of it's satellites to image their Rover Curiosity on Mars, including the conponents of the vehicle's discarded landing system