Race By Race  Race By Race 

Gallery 2007

Gran Premio Tecate

Photos from the Champ Car World Series Gran Premio Tecate in Mexico City, November 9-11, 2007.

Gallery 2007