Date: 09/02/2006 Views: 1348
CAESAR is a 155mm / 52caliber truck mounted French self propelled artillery system, shown here, being put through its paces.