Select Page

A new spacesuit designed for astronauts hoping to land on the moon has been demonstrated in Texas.