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