Lockheed 18 LodeStar crash, Jun 23, 1983 (2 killed), Mill...

Lockheed 18 LodeStar accident on June 23, 1983 near Millhaven, Georgia, USA, United States with 2 fatalities.

More crashes