Tag: Stroll
Stroll ends Mercedes’ streak with shock pole at Turkish GP
ISTANBUL: Canadian Lance Stroll celebrated an astonishing first Formula One pole position for Racing Point in a crazy weather-hit Turkish Grand Prix qualifying on...