De Havilland DH.104 Dove crash, Apr 26, 1965, Pershore Wo...

De Havilland DH.104 Dove accident on April 26, 1965 near Pershore Worcestershire, United Kingdom with no fatalities.

More crashes