TUCK STARTS GT WORLD CHALLENGE EUROPE CAMPAIGN WITH ANOTHER PODIUM!!
Ben Tuck scored yet another podium last weekend at the opening round of the 2025 GT World Challenge Europe season at Circuit Paul Ricard in France. The result means that he has already either [...]