Formula One World Championship: Reflections in McLaren motorhome. Formula One World Championship, Rd 5, Spanish Grand Prix Preparations, Barcelona, Spain, Wednesday 18 May 2011.
Reflections in McLaren motorhome.
Formula One World Championship, Rd 5, Spanish Grand Prix Preparations, Barcelona, Spain, Wednesday 18 May 2011.