NASA Precision Landing Technologies Completes Initial Flight Tests on Vertical Testbed Rocket

2017-05-02 1