0
The PLZ05 155mm Self-Propelled Howitzers of the  Peoples Liberation Army (PLA Army) in Action During a military Exercise.
Chinese PLZ05 155mm Self-Propelled Howitzers are capable of firing 8 to 10 rounds per minute.
Chinese PLZ05 155mm Self-Propelled Howitzer is developed by the China North Industries Group Corporation (CNGC). 

Post a Comment

 
Top