Monterrey, Italy
The Tecate/Telmex Grand Prix of Monterrey was a round of the Champ Car World Series held on a street circuit at Fundidora Park in Monterrey, Mexico. It was first held in 2001 and for the last time in 2006.
Listen to the audio guide for Fundidora Park raceway Free on WIP — starts by itself when you arrive, even with the screen off