Miracle in Barcelona: Mansell’s Last-Minute Dash to Pole in F3’s Landmark 100th Race
Christian Mansell snatches F3 pole at Barcelona for the 100th Championship race, edging out Arvid Lindblad in a nail-biting finish.
June 21, 2024