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

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

More crashes