Lockheed C-60 LodeStar crash, Mar 26, 1944 (7 killed), Am...

Lockheed C-60 LodeStar accident on March 26, 1944 near Amarillo Texas, United States with 7 fatalities.

More crashes