B-17 Flying Fortress "Idiots’ Delight" of the U.S. 8th Air Force in England
B-17 Flying Fortress "Idiots’ Delight" of the U.S. 8th Air Force in England. (U.S. Air Force Photo)

Idiots’ Delight

B-17 Flying Fortress "Idiots’ Delight" of the U.S. 8th Air Force in England
B-17 Flying Fortress “Idiots’ Delight” of the U.S. 8th Air Force in England. (U.S. Air Force Photo)

About the author

Lone_Sentry_Admin

View all posts