Noah Baglin takes P3 in IAME World Finals
Congratulations to karter Noah Baglin who took P3 in the Mini X30 IAME World Finals in Le Mans at the weekend. Baglin qualified in P3...
Noah Baglin takes P3 in IAME World Finals
Baglin takes P2 in the final of the IAME Euro Series in Castelletto, Italy
Noah Baglin takes 3rd at G-Y-G in the LGM Championship
Noah Baglin takes P2 in IAME Round 2 of the British Kart Championships