2005 Mexico City Champ Car: 4-6 November, 2005 Autodromo Hermanos Rodriguez, Mexico. Franck Montagny checks out Champ Car ©2005, Michael L. Levitt, USA LAT Photographic
4-6 November, 2005 Autodromo Hermanos Rodriguez, Mexico.
Franck Montagny checks out Champ Car
©2005, Michael L. Levitt, USA
LAT Photographic