CART World Series: Champ Cars head down one of the many long straights. CART World Series, Rd12, Road America, Elkhart Lake, Wisconsin, USA, 4 August 2003. DIGITAL IMAGE
Champ Cars head down one of the many long straights.
CART World Series, Rd12, Road America, Elkhart Lake, Wisconsin, USA, 4 August 2003.
DIGITAL IMAGE