Formula One World Championship: Juan Pablo Montoya fans at Indy. American Grand Prix, Indianapolis, USA, 30 September 2001.
Juan Pablo Montoya fans at Indy.
American Grand Prix, Indianapolis, USA, 30 September 2001.