T-14 Armata? Maybe it is time to battle test and work the kinks out of the beast?
I suspect soon that we will see the T-14 Armata…
With out a doubt war with the NATO West is looming. Time to field test and harden it…
WtR
A Russian Observant Windows…