Nov 18, 2023 Admin #1 A admin Administrator Jun 17, 2007 66,216 0 36 49 Canada Leclerc has not won a race for 16 months yet has started on pole position eight times in that period