B-17 Flying Fortress
It is clear that the Battle of England, a fight in the air that was unprecedented, marked the final death knell for the aspirations of the Third Reich. The loss of aircraft and the limited production of new aircraft due to the many strategic bombings of the Allies, resulted in an Allied force majeure in […]
B-17 Flying Fortress Read More »

