De Havilland DH.60 Moth crash, Nov 2, 1930, Charlottetown...

De Havilland DH.60 Moth accident on November 2, 1930 near Charlottetown Prince Edward Island, Canada with no fatalities.

More crashes