• 3 years ago
Destined to put the first woman on the moon, NASA’s Space Launch System was recently put to the test — but things didn’t go quite as planned.

Category

🗞
News

Recommended