Archer 155 mm self propelled gun howitzer
Channel: Main Battle Tank
Date: 24/08/2023

The Archer is a next generation self-propelled artillery system