2007 Champ Car Mexico City: 9-11 November, 2007, Autodromo Hermanos Rodriguez, Mexico, DF. Graham Rahal. ©2007, Phillip Abbott, USA LAT Photographic
9-11 November, 2007, Autodromo Hermanos Rodriguez, Mexico, DF.
Graham Rahal.
©2007, Phillip Abbott, USA
LAT Photographic