2002 CART World Series: CART competitors head down the nearly one mile long front stretch at the Mexico Gran Premio 2002. Autodromo Hermanos Rodriguez, Mexico City, Mexico. 17 November, 2002 CC19B
CART competitors head down the nearly one mile long front stretch at the Mexico Gran Premio 2002. Autodromo Hermanos Rodriguez, Mexico City, Mexico. 17 November, 2002
CC19B