Setting Up For The British Grand Prix: The new McLaren motorhome is constructed, as the Renault team arrives at the circuit. Setting Up For The British Grand Prix, Silverstone, England, 2 July 2007.
The new McLaren motorhome is constructed, as the Renault team arrives at the circuit.
Setting Up For The British Grand Prix, Silverstone, England, 2 July 2007.