Lockheed 18 LodeStar crash, Dec 17, 1943 (10 killed), Leu...

Lockheed 18 LodeStar accident on December 17, 1943 near Leuchars AFB Fife, United Kingdom with 10 fatalities.

More crashes