Date: September 21, 2025 | Talk Motorsport
Leitch wins Lamborghini Super Trofeo Europe title after nail-biting finish
November 18, 2023
Brendon Leitch has won the 2023 Lamborghini Super Trofeo Europe title after a tense final round held at the Vallelunga…