De Havilland DH.60 Moth crash, Mar 7, 1933, English Channel

De Havilland DH.60 Moth accident on March 7, 1933 near English Channel, World with no fatalities.

More crashes