San Jose



San Jose International Raceway
La Guacima
Costa Rica


Track length: 1.860 miles