2006 Mexico City Champ Car
10-12 November, 2006, Autodromo Hermanos Rodriguez, Mexico, DF.
Sherwin Williams "It's all in the Finish" award presentation to CTE racing
©2006, Michael L. Levitt, USA
LAT Photographic