Lockheed L-414 Hudson crash, Mar 8, 1942 (3 killed), Sain...

Lockheed L-414 Hudson accident on March 8, 1942 near Saint Eval AFB Cornwall, United Kingdom with 3 fatalities.

More crashes