Challenger 2 ATDU is a fictional name given to the Challenger 2 Megatron for the game Armored Warfare. Including some of the upgrades of Megatron, the in-game version is fitted with a former British 140mm main gun. ATDU stands for Armoured Trials and Development Unit and use the Challenger 2 Megatron for the trialling of … Continue reading Challenger 2 ATDU
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed