1.712 Views
With access to the scientists and engineers responsible for the Curiosity rover's on-the-ground experiments, NOVA captures its landing on Mars
Release: Nov 14, 2012
Runtime: 53 minutes
Language: English
Studio: National Geographic
Country: United States of America
Cast: Lance Lewman