De Havilland DH.104 Dove crash, Mar 8, 1968 (6 killed), C...

De Havilland DH.104 Dove accident on March 8, 1968 near Chicago Illinois, United States with 6 fatalities.

More crashes