Wall-E and Eva are going to Mars, too

NASA engineers at the Jet Propulsion ...