Formula One World Championship: A welcome sight at any Grand Prix United States Grand Prix, Indianapolis 30 September 2001. DIGITAL IMAGE
A welcome sight at any Grand Prix
United States Grand Prix, Indianapolis 30 September 2001.
DIGITAL IMAGE