With a population of over twenty million, Mexico City lives and breathes football. Besides visiting the legendary Azteca Stadium, we explore the street food and a lucha libre show.
No details