Home
Contact
Privacy
Challenger 2 - Operators
Operators
United Kingdom - British Army 408 delivered
Oman - Royal Army of Oman 38 delivered
Read more about this topic:
Challenger 2