The Next Generation Spacesuit

Richard goes to NASA to find out how they plan to travel, and survive, on the planet Mars

Release date: 05 Nov 2013

4 minutes

This clip is from

Added. Check out your playlist Dismiss