Russell streaks to third consecutive pole at Silverstone
George Russell on pole George Russell secured a third consecutive FIA Formula 2 Championship pole position in Qualifying at Silverstone, Great Britain, wowing the crowd at his home round with … Read More