Building Curiosity: Landing System Drop Test

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