Formula One Testing: Renault mechanics prepare for a pitstop. Formula One Testing, Barcelona, Spain, 23-27 January 2006. DIGITAL IMAGE
Renault mechanics prepare for a pitstop.
Formula One Testing, Barcelona, Spain, 23-27 January 2006.
DIGITAL IMAGE