An Orion water drop test, with instrumented test dummies, takes place on May 11, 2016 at NASA's Langley Research Center in Virginia.


Size: 2658px × 1993px
Photo credit: © NASA/piemags / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: