De Havilland DHC-3 Otter crash, Jul 14, 1985, Lake Helen

De Havilland DHC-3 Otter accident on July 14, 1985 near Lake Helen, Quebec, Canada with no fatalities. Cause: Aerodynamic stall after power reduction...

A DHC-3 Otter operated by Propair crashed after takeoff from Lake Helen, Quebec, on 14 July 1985. It stalled, crashed into trees and burned, but both occupants escaped with minor injuries and the aircraft was destroyed by fire.

More crashes