De Havilland DH.60 Moth crash, Aug 21, 1927, Stag Lane (E...

De Havilland DH.60 Moth accident on August 21, 1927 near Stag Lane (Edgware) London Metropolis, United Kingdom with no fatalities.

More crashes