De Havilland DH.104 Dove crash, May 1, 1981, Sebring

De Havilland DH.104 Dove accident on May 1, 1981 near Sebring, Florida, USA, United States with no fatalities.

More crashes