July 18, 2010 In case you need one... 'New fangled spacesuit unveiled in New York' Edit Delete Tags Autopost via engadget.com