Russell: Wind made it hard to understand Mercedes’ upgrades
Russell: Wind made it hard to understand Mercedes’ upgrades F1 Live F1 Replay F1 Standings Mercedes have brought a new front wing to Silverstone in their ongoing development push to close the gap to runaway leaders Red...