Lockheed 12 Electra Junior crash, Mar 11, 1944, El Paso T...

Lockheed 12 Electra Junior accident on March 11, 1944 near El Paso Texas, United States with no fatalities.

More crashes