Chinese Test Firing

The Chinese military test fires the SR 5 MLRS and the PLZ-05 155mm Self-Propelled Howitzer.

Related Topics

Guns and Weapons