American space agency NASA and its partner Lockheed Martin announced the completion of the first successful test flight of ...
The X-59 took off from Palmdale, California and landed near NASA's Armstrong Flight Research Center in Edwards, California.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results