CSK181

The new Chinese wheeled self-propelled howitzer system has been spotted on the road this week. The footage, which was released on 23 August on...

TRENDING NOW