IT113 Semovente 105/25
The captured Semovente 105/25 provides the hard pressed German defenders with much needed armour and mobile firepower.
The captured Semovente 105/25 provides the hard pressed German defenders with much needed armour and mobile firepower.