Curiosity comes in for a landing on Mars

August 24, 2012

NASA releases footage of rover landing on the Red Plant