BARCELONA, Spain, Jun 13 – George Russell bounced back from the disappointments of the past few races to take pole position for the Barcelona-Catalunya Grand Prix.Russell edged out Lewis Hamilton’s Ferrari by just 0.064 seconds as runaway championship leader Kimi Antonelli could manage only third place in the other Mercedes.

Leave a Reply