A Trip to Estadio Azteca in Mexico City

Published: April 23, 2018, 1 p.m.

We had the experience of a lifetime watching a Mexican soccer match in one of the most iconic stadiums in the world in Mexico City, Estadio Azteca, Aztec Stadium