Formula One World Championship: Renault prepare for the British Grand Prix. British Grand Prix Preparations, Silverstone, England, 6 July 2005. DIGITAL IMAGE
Renault prepare for the British Grand Prix.
British Grand Prix Preparations, Silverstone, England, 6 July 2005.
DIGITAL IMAGE