• 4 years ago
The weather cooperated for the launch of NASA's newest Mars rover, a mission that if delayed could have meant a wait of over two years.

Recommended