Project Manager Says 'The Test Vehicle Worked Beautifully'
NASA has declared the June 28 test flight of its Low-Density Supersonic Decelerator (LDSD) a success despite a parachute failure that is being reviewed by the agency. The June 28, 2014 near-space test flight took place off the coast of the U.S. Navy's Pacific Missile Range Facility in Kauai, Hawaii.