De Havilland DH.89 Dragon Rapide crash, Apr 11, 1942, Hen...

De Havilland DH.89 Dragon Rapide accident on April 11, 1942 near Hendon Middlesex, United Kingdom with no fatalities.

More crashes