Landing on Mars

NASA scientists sex up what would normally be a glaze inducing, mind numbing boring explanation of how difficult it is to get a lander onto Mars:

33%
×