Lockheed Martin has been blowing up its in-development inflatable space habitat in more ways than one.
Under pressure! Watch a Lockheed Martin inflatable space habitat explode (video) : Read more
Under pressure! Watch a Lockheed Martin inflatable space habitat explode (video) : Read more