Finals time for Lamborghini Super Trofeo Europe leader Brendon Leitch in Italy

Current 2023 Lamborghini Super Trofeo Europe series leader Brendon Leitch is in Italy for the start of a busy two weeks of racing. The Vallelunga Circuit, Campagnano di Roma, Italy, will host the penultimate round of the European competition starting this Saturday (12-13 November 2023) before the final round next Thursday (16-17 November 2023). …