Tank Tech - Evolution of a War Machine Backdrop Blur

Video Loading...

Tank Tech - Evolution of a War Machine S01 E04 The Sun Rises in the East (The 1930's)

Overview

In the 1920's and 1930's, Russian engineers imagined a series of infallible armoured vehicles.