NASA Armstrong Flight Research Center eagerly watching first Space X manned space flight

23ABC News 2020-05-27

Views 124

David McBride, Director of NASA's Armstrong Flight Research Center joined 23ABC LIVE to talk about the historic launch of the first manned flight from U.S. soil in 10 years

Share This Video


Download

  
Report form