Beechcraft 88 Queen Air crash, Mar 1, 1981, Fort Lauderdale

Beechcraft 88 Queen Air accident on March 1, 1981 near Fort Lauderdale, Florida, United States with no fatalities.

More crashes