Loading...

NASA's Manned Mars Mission

|NASA released this animation of its plan for a manned mission to mars that would set up a scientific base on the red planet.