Skip to playerSkip to main content
  • 5 years ago
NASA successfully tested the core stage of their Space Launch System on March 18, firing all four of its engines simultaneously for more than eight minutes. Here's what that means.
Be the first to comment
Add your comment

Recommended