Fedex Champ Car World Series: Race winner Max Papis (ITA) Team Rahal. Fedex Champ Car World Series, Portland, USA, 24 June 2001. BEST IMAGE
Race winner Max Papis (ITA) Team Rahal.
Fedex Champ Car World Series, Portland, USA, 24 June 2001.
BEST IMAGE