The 60-tonne Challenger tank, whose high-tech military hardware makes it difficult for any enemy to escape its range. When this high-tech military hardware rumbles onto the battlefield there's nowhere for the enemy to hide.

Film Duration: 44 min