Preview Spacesuit Testing Image ID: 1349-234 Artist: NASA Purchase a commercial license Buy framed prints & more from our print store astronaut epromo space travel 12 11 2019 exploration independent steering johnson space center land rover lunar truck lunar yard maneuverability moon simulation nasa preparation prototype space exploration space program spacesuit testing vehicle