Challenger 2 Megatron

Challenger 2 Megatron is a Challenger 2 Tank based at the British Army Bovington Camp in Dorset, UK. It is operated by the Armoured Trials and Development Unit and is commonly seen in the Challenger 2 Street Fighter configuration. ATDU use Megatron for the trialling of new and possible future equipment for all British Army … Continue reading Challenger 2 Megatron