Caesar 155mm Self-Propelled Howitzer

The French Ministry of Defense shows off its CAmion Equipé d'un Système d'ARtillerie (a/k/a Truck equipped with an artillery system).

Related Topics

Combat Vehicles