A NASA NASA WB-57F research aircraft carried out a belly landing at Ellington Airport in Houston after experiencing a mechanical issue that prevented the landing gear from deploying.
Read MoreA NASA NASA WB-57F research aircraft carried out a belly landing at Ellington Airport in Houston after experiencing a mechanical issue that prevented the landing gear from deploying.
Read More