SETTING THE SCENE
SETTING THE SCENE
Getting your player ready…
Having trouble? Choose another server above.
NOW WATCHING
The story of Operation Barbarossa, Hitler’s massive surprise invasion of the Soviet Union in 1941, the largest and costliest land offensive in human history.