Formula One World Championship: Renault mechanics prepare for pitstop practice. Formula One World Championship, Rd11, British Grand Prix, Race Day, Silverstone, England, 10 July 2005. DIGITAL IMAGE
Renault mechanics prepare for pitstop practice.
Formula One World Championship, Rd11, British Grand Prix, Race Day, Silverstone, England, 10 July 2005.
DIGITAL IMAGE