Ahead of the Pack in Afghanistan

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

Ahead of the Pack in Afghanistan

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