Autonomous Precision Delivery of 42,000 Pounds (19,000 kg) Under One Parachute

26 Oct 2016