Posted by tourdemars to Inflatables at November 16, 1999 12:00 PM
It may be seen as the commercial parallel to Neil Armstrong's "one small step". Still others view it as breaking the NASA monopoly on human spaceflight.
TrackBack URL for this entry:
http://www.marsnews.com/mt/mt-tb.cgi/2680