The enormous Space Launch System passed its first test with flying colors, NASA’s preliminary analysis concludes, and the rocket and […]
Category: SLS
Auto Added by WPeMatico
Twelve years after it was first announced, NASA’s massive Space Launch System will finally make its public debut. The super […]