Beautiful deployment and amazing achievement. Mach 1.8 deployment on te-entry.Watch the video on NASA site. FacebookTweetPinShare this:TwitterFacebook