Pretty neat Vid. 106mph(telemetry get over it) parachute deployment

Printable View