Turn off light

Nazi Megastructures Season 7 Episode 1

January 1943. With defeat in Russia and North Africa Hitler now has to face a new battle front; the fight for the skies above the Fatherland itself.

Episode Title: Hitler's War In The Skies

Air Date: 2019-11-23