Formula One World Championship: A mechanic works on a McLaren Mercedes MP4-17. United States Grand Prix, Rd16, Indianapolis, USA. 30 September 2002. BEST IMAGE
A mechanic works on a McLaren Mercedes MP4-17.
United States Grand Prix, Rd16, Indianapolis, USA. 30 September 2002.
BEST IMAGE