see more
MEXICO CITY, DF - NOVEMBER 11: General view of race action during the ChampCar World Series Grand Premio Tecate on November 11, 2007 at the Autodromo Hermanos Rodriguez in Mexico City, Mexico. (Photo by Darrell Ingham/Getty Images)