A soft landing on Mars parachute, airbags, missiles, or all at once?

24 June 2012
 No information availible