May 10, 2011

Engineers put the rover through spin tests to ensure smooth sailing in space.

You Might Also Like