Telegram Channel
El Salvador

El Salvador

Founded: 1935
Stadium: Estadio Cuscatlán
Capacity: 8000