Soviet Storm is a new and epic television history of the Second World War’s Eastern Front. Giving an unprecedented Russian perspective on the war’s most decisive and bloody theater.
Upcoming Episode
Your Next Unwatched
1x01
Operation Barbarossa
aired Dec 20, 2011
Comments