CART World Series: Helio Castroneves (BRA) Marlboro Team Penske celebrates on the podium CART World Series, Long Beach, 8 April 2001 BEST IMAGE
Helio Castroneves (BRA) Marlboro Team Penske celebrates on the podium
CART World Series, Long Beach, 8 April 2001
BEST IMAGE