Formula One Testing: Williams mechanic. Formula One Testing, Day Two, Barcelona, Spain, Wednesday 20 February 2008.
Williams mechanic.
Formula One Testing, Day Two, Barcelona, Spain, Wednesday 20 February 2008.