Formula One Testing: McLaren pitstop mechanics. Formula One Testing, Barcelona, Spain 28 January 2005. DIGITAL IMAGE
McLaren pitstop mechanics.
Formula One Testing, Barcelona, Spain 28 January 2005.
DIGITAL IMAGE