De Havilland DHC-3 Otter crash, Sep 16, 1981, Flin Flon

De Havilland DHC-3 Otter accident on September 16, 1981 near Flin Flon, Manitoba, Canada with no fatalities.

More crashes