The Joneses….Self Propelled Howitzers and Mortars
SHAH ALAM: The Joneses...The Philippines Army has taken delivery of 15 armoured mortar carriers and a dozen or so 155mm…
SHAH ALAM: The Joneses...The Philippines Army has taken delivery of 15 armoured mortar carriers and a dozen or so 155mm…