News / DKM
DKM
DKM Mod are still working on their Challenger 2, they posted some time ago an updated picture of it on their site.
News / DKM
DKM Mod are still working on their Challenger 2, they posted some time ago an updated picture of it on their site.