Lockheed 18 LodeStar crash, Jan 11, 1983, Madison

Lockheed 18 LodeStar accident on January 11, 1983 near Madison, Georgia, USA, United States with no fatalities.

More crashes