De Havilland DHC-3 Otter crash, May 10, 1978 (3 killed)

De Havilland DHC-3 Otter accident on May 10, 1978 near Del Rio Texas, United States with 3 fatalities. Cause: Uncontrolled collision with the ground...

Civil Air Patrol Otter on a search and rescue mission to Alamogordo. Shortly after takeoff from Del Rio, while climbing, it went out of control and crashed. All three occupants were killed.

More crashes