January 19, 2011

Engineers test the first-of-its-kind landing system on NASA's next Mars rover.

You Might Also Like