Martin B-26 Marauder crash, Jun 6, 1944 (5 killed), Battl...

Martin B-26 Marauder accident on June 6, 1944 near Battle East Sussex, United Kingdom with 5 fatalities.

More crashes