De Havilland DHC-6 Twin Otter crash, May 9, 1982, Arctic

De Havilland DHC-6 Twin Otter accident on May 9, 1982 near Arctic, World with no fatalities.

More crashes