TANKFEST 2025 at The Tank Museum in Bovington brought together the world’s most legendary armored vehicles for an ...