Remotely Piloted Parachute System – Parachutist Dummy Test Drop From C-17
Remotely Piloted Parachute System (RPPS) test drop from a C-17 at Edwards Air Force Base. Before a new parachute is ever used by humans, it is dropped using dummies specifically …
0