03 min ToplistT-14 ARMATA tank and 10 facts you need to know about T-14 ARMATA is a Russian state-of-art tank which made an impressive debut during the Victory parade 2015 in Moscow. But,…Eric SofJan 12, 2021 Read More