Army / 979 Views

The Caesar (French designation: Camion Équipé d’un Système d’Artillerie) was designed and manufactured by the French Company Nexter Systems. The CAESAR® is a 155 mm / 52 calibre gun self-propelled wheeled howitzer which, today, constitutes the spearhead of 21st century artillery.
 

Add your comments

Related Videos