Masten Space System’s Xaero Crashes During Test Flight

By September 12, 2012 Commercial, NASA
masten1lrg