De Havilland DHC-6 Twin Otter crash, May 16, 1982, Hooper...

De Havilland DHC-6 Twin Otter accident on May 16, 1982 near Hooper Bay, Alaska, USA, United States with no fatalities.

More crashes