Race result: OWRS ChampCar World Series 2005
Race 3 in Milwaukee (oval) on 04 Jun 2005
previous race |
all races 2005 |
next race