Ominous..
A "Killer Tanks" documentary looking at the Soviet T-34 tank, one of the greatest tanks ever built.
Ominous..
Ominous..