French army CAESAR self-propelled howitzer truck at the Paris Air Show. France - June 22, 2017 war warfare artillery military large european industry door airshow aviation transport aerospace heavy international machine transportation weapon vehicle big armor camouflage selfpropelled