De Havilland DHC-3 Otter crash, Sep 27, 1971, Deer Lake N...

De Havilland DHC-3 Otter accident on September 27, 1971 near Deer Lake Newfoundland & Labrador, Canada with no fatalities.

An RCMP Otter was force landed in a bog near Deer Lake, Newfoundland after a loss of engine power. The aircraft was destroyed by fire after the landing, and the occupants survived.

More crashes