Football.com - everything football

Santa Tecla

El Salvador, Santa Tecla,
Founded in 2007

City
Santa Tecla
Country
El Salvador