Charlotte Lalonde stands front and centre on the podium (Photo by: Margay Karts)
International News
Charlotte Lalonde Earns Canada a Big Win at Indianapolis Motor Speedway
