Information

Cuba

Country: Cuba
Best Achievement: World Cup Qualifyer
Team Rating (0-5 stars): 3 Star
World Rank: N/A