Formula One World Championship: McLaren trucks reflected in the McLaren brand centre. Formula One World Championship, Rd 14, Italian Grand Prix, Preparations, Monza, Italy, Thursday 11 September 2008.
McLaren trucks reflected in the McLaren brand centre.
Formula One World Championship, Rd 14, Italian Grand Prix, Preparations, Monza, Italy, Thursday 11 September 2008.