De Havilland DH.104 Dove crash, Jul 9, 1983 (1 killed), S...

De Havilland DH.104 Dove accident on July 9, 1983 near Shoreham-by-Sea, West Sussex, United Kingdom with 1 fatality. Cause: Power fluctuation and rich...

More crashes