Info

Country
Cuba

Venue

Estadio Antonio Maceo
Name
Estadio Antonio Maceo
City
Santiago de Cuba
Capacity
5000
Sponsored links