De Havilland DHC-6 Twin Otter crash, Oct 26, 1989, Kangiq...

De Havilland DHC-6 Twin Otter accident on October 26, 1989 near Kangiqsualujjuaq (Wakeham Bay), Quebec, Canada with no fatalities.

More crashes