Champ Car World Series 2004 R02 Tecate/Telmex Monterrey Grand Prix By Mr. Autosportfan | 2022-06-20 - 13:47 |2022-06-20 New Videos 0 0 votes Article Rating Tagged 2004. Bookmark the permalink.