The Flight Of The Eagle
Topics: Mexico City | Sports
Written by: Foreign Native
Published: Monday, March 24, 2008 | Comments 1
A trip to Mexico City could well be graced with a visit to the Aztec Stadium to see a football (soccer) match. The massive concrete structure located in the south of the capital on Calzada de Tlalpan, seats more than 100,000 people. It has been the site of two World Cup finals (1970 and 1986), [...]

