Ahead of the Pack in Afghanistan

The UK Ministry of Defence recently ordered 110 of the latest Jackal vehicles.



Ahead of the Pack in Afghanistan

The UK Ministry of Defence recently ordered 110 of the latest Jackal vehicles.