Known as the Space Launch System, or SLS, the rocket will stand 400 feet tall when it’s finished and is designed for deep-space missions.
Megarocket
NASA’s ambitious Space Launch System will be ready for testing by 2018.
Advertisement
Known as the Space Launch System, or SLS, the rocket will stand 400 feet tall when it’s finished and is designed for deep-space missions.