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.