Barbarossa

Barbarossa

Available on Tubi TV
S1 E5: Operation Barbarossa: The German Army invaded Russia on June 22, 1941 with over 3,000,000 troops supported by Panzer (tanks), artillery and air power.