NOVA

Ultimate Mars Challenge Preview

Preview: Season 39 Episode 15 | 30s

Witness the exhilarating moments of Curiosity’s Mars landing — and the spectacular discoveries afterward.

Aired: 07/24/12

Rating: NR

Problems Playing Video?