Ten Years on Mars

  • 2014
  • TV Show
  • None

A look at NASA's Mars Exploration Rover Mission, which placed twin robots named Spirit and Opportunity on the planet in 2003.

Where to Watch

Available to Stream

  • Watch on