Formula One World Championship: The swanky new McLaren motor home is the envy of the F1 paddock. San Marino Grand Prix, Imola, Italy, 11 April 2002. DIGITAL IMAGE
The swanky new McLaren motor home is the envy of the F1 paddock.
San Marino Grand Prix, Imola, Italy, 11 April 2002.
DIGITAL IMAGE