Skip to playerSkip to main content
  • 9 years ago
NASA recently launched the Insight probe for Mars in the early morning of May 5 from the Vandenberg Air Force base in California. This incredible view of the launch was captured from an airplane.

Recommended