2005 Champ Car World Series: Oriol Servia, Gran Premio Telmex Tecate. Mexico City, Mexico. Nov. 4, 2005. 05cc13
Oriol Servia, Gran Premio Telmex Tecate. Mexico City, Mexico. Nov. 4, 2005.
05cc13