Details
Operation Barbarossa--the largest land invasion ever mounted--sent 3 million German troops and 3,300 tanks into the Soviet Union.
- Documentary, War & Politics
- English
Cast & Crew
- Robert Powell
- Jonathan Martin, Philip Nugus
Operation Barbarossa--the largest land invasion ever mounted--sent 3 million German troops and 3,300 tanks into the Soviet Union.