NASA’s Space Launch System (SLS) 70-metric-ton configuration is seen launching to space in this undated artist’s rendering released August 2, 2014. REUTERS/NASA/MSFC/Handout via Reuters
NASA’s Space Launch System (SLS) 70-metric-ton configuration is seen launching to space in this undated artist’s rendering released August 2, 2014. REUTERS/NASA/MSFC/Handout via Reuters