Main Battle Tank Comparison – German Leopard 2 vs Russian T 14 Armata February 24, 2018 Unipro2013main Battle Tanks Leopard 2 vs Armata Here is a Military Tank Comparison : The German Leopard 2 vs Russian T 14 Armata Please support our Sponsors - Or Buy an Item from our Catalog