10/19/2011

Italian 155mm Self-propelled Gun, Rare!

China militaryVBPA Centauro 155 mm 39 caliber self-propelled artillery produced by Iveco Oto-Melara in Italy, Italy is few countries in the world that can install 155 caliber self-propelled artillery gun on 8X8 wheeled chassis.


Italian Self Propelled Guns 


Italian 155 mm Self Propelled Guns 






Italian  self-propelled artillery gun





Italian 155 mm Self Propelled Guns