Lockheed C-60 LodeStar crash, Mar 14, 1944, Bilbeis Al Sh...

Lockheed C-60 LodeStar accident on March 14, 1944 near Bilbeis Al Sharqia, Egypt with no fatalities.

More crashes