NASA recently completed a critical design review of its latest rocket, the Space Launch System, which aims to send humans to Mars and deep space.
Is This The Ship That Will Take Humans To Mars?
NASA recently completed a critical design review of its latest Mars-destined rocket.
Oct 23, 2015
Latest in Aerospace