Challenger 2 ATDU

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