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

TalkMotorsport Medium Read Length MEDIUM READ

Current 2023 Lamborghini Super Trofeo Europe series leader Brendon Leitch is in Italy for the start of a busy two…