parachutes

NASA’s First Orion Back on Land after Flawless Ocean Recovery

KENNEDY SPACE CENTER, FL - Following a picture perfect launch on Dec. 5, 2014, flawless test flight, and safe splashdown…

10 years ago