With further Mars exploration stalled, and the discovery of a potentially Earth-ending object in deep space, NASA turns to an unlikely source for future expeditions to the red planet.
Country: United States
Type: scripted