The iconic B-17 dropped more than 640,000 tons of bombs on European targets and downed more enemy aircraft per thousand raids…
Tag:
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More