Monday, November 4, 2024
Home Tags T 80 tank

Tag: T 80 tank

The Americans suspect Russia has a secret main battle tank

Due to difficulties in development and production, the T-14 Armata may have to cede its position to the mysterious Burlak, cheaper and easier to...