Champ Car World Series
2004 British Formula 3 Championship runner-up and Sutton Motorsport Images supported driver Adam Carroll (GBR) visits the Gran Premio Telmex-Tecate Champ Car race in Mexico City.
Champ Car World Series, Rd14, Gran Premio Telmex-Tecate, Mexico City, Mexico. 5-7 November 2004.
DIGITAL IMAGE