Juarez



Autodromo La Jolla
Juarez
Chihuahua
Mexico


Track length: 2.110 miles