Lockheed 18 LodeStar crash, Aug 28, 1986 (2 killed), Texa...

Lockheed 18 LodeStar accident on August 28, 1986 near Texarkana, Arkansas, USA, United States with 2 fatalities.

More crashes