5 Things You Might Not Know About Russia’s Killer Tanks 5 Things You Might Not Know About Russia’s Killer Tanks Kris Osborn · November 4, 2018