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