WEC News: Kubica put No. 83 Ferrari on pole at COTA
Robert Kubica clinched pole position for the No. 83 Ferrari (pictured) at the Lone Star Le Mans, the sixth round of the 2025 FIA World Endurance Championship, mastering treacherous conditions … Read More