Champ Car World Series 2005 R13 Gran Premio Telmex/Tecate Pres. By Banamex By Mr. Autosportfan | 2022-06-20 - 13:44 |2022-06-20 New Videos 0 0 votes Article Rating Tagged 2005. Bookmark the permalink.