TANKFEST 2025 at The Tank Museum in Bovington brought together the world’s most legendary armored vehicles for an unforgettable living history display. Highlights included the rare appearance of the ...