Secrets of Victory
Operation Barbarossa Hitler’s Invasion of the Soviet Union The largest military action in the history of the world, ever. (yes, still…) 4.5 million troops.
Minutes 1-19 of Operation Barbarossa World at War film (sets up the fighting)