El Paso Locomotive

  Country:
USA
  Stadium:
Southwest University Park
  Capacity:
7,500

El Paso Locomotive

  Country:
USA
  Stadium:
Southwest University Park
  Capacity:
7,500