Stroll Ends Mercedes’ Streak With Shock Pole In Turkey
Canadian Lance Stroll celebrated a stunning first career pole position for Racing Point at the Turkish Formula One Grand Prix on Saturday to end Mercedes’… Read More »Stroll Ends Mercedes’ Streak With Shock Pole In Turkey