Douglas C-118 Liftmaster crash, Dec 31, 1981, Bahamas

Douglas C-118 Liftmaster accident on December 31, 1981 near Bahamas with no fatalities.

More crashes