Estadio Azteca
Estadio Azteca is a major football stadium in Mexico City, opened in 1966. It is the first venue to host two FIFA World Cup finals.
Estadio Azteca is a major football stadium in Mexico City, opened in 1966. It is the first venue to host two FIFA World Cup finals.