Is it true NASA spent ten million dollars developing this spacesuit for a caterpillar? Please Register or Log in to view the hidden image! From... http://www.bbc.co.uk/nature/12855775