Formula One Testing: Williams mechanics ready for a pitstop. Formula One Testing, Day Two, Barcelona, Spain, Wednesday 20 February 2008.
Williams mechanics ready for a pitstop.
Formula One Testing, Day Two, Barcelona, Spain, Wednesday 20 February 2008.