All defence vehicle Articles

Liebherr previews TA 230 military carrier
Vehicle has a maximum load capacity of 31 tonnes