Lockheed C-60 LodeStar crash, Sep 30, 1945 (8 killed), Tr...

Lockheed C-60 LodeStar accident on September 30, 1945 near Tripoli Tripoli, Libya with 8 fatalities.

More crashes