Beechcraft 65 Queen Air crash, Aug 7, 1981, Spirit Lake-L...

Beechcraft 65 Queen Air accident on August 7, 1981 near Spirit Lake-Lake Okoboji, Iowa, USA, United States with no fatalities.

More crashes