De Havilland DHC-6 Twin Otter crash, Feb 27, 1981 (2 killed)

De Havilland DHC-6 Twin Otter accident on February 27, 1981 near Valens, Ontario, Canada with 2 fatalities.

A DHC-6 Twin Otter 300 (C-FCSV) owned by the Canadian Department of Transport crashed on 27 February 1981. Two of the three occupants were killed.

More crashes