Setting Up For The British Grand Prix: The new McLaren motorhome is constructed. Setting Up For The British Grand Prix, Silverstone, England, 2 July 2007.
The new McLaren motorhome is constructed.
Setting Up For The British Grand Prix, Silverstone, England, 2 July 2007.