An engineering development version of the NASA rovers currently operating on Mars takes a spin at the Jet Propulsion ...