De Havilland DH.83 Fox Moth crash, Aug 1, 1968, Carlisle...

De Havilland DH.83 Fox Moth accident on August 1, 1968 near Carlisle Island Queensland, Australia with no fatalities. Cause: Strong downdraft and...

More crashes