One of Renault's Chassis technical director's, Nick Chester has taken a closer look at the Italian Grand Prix.
2019-09-04 20:35:00 by Tom Mason
One of Renault's Chassis technical director's, Nick Chester has taken a closer look at the Italian Grand Prix.