'Aztec Stadium in this capital is the world's largest covered stadium'
Mexico City
IN THE BLEACHERS: Aztec Stadium in this capital is the worlds largest covered stadium
Aztec Stadium in this capital is the world's largest covered stadium
Aztec Stadium in this capital is the world's largest covered stadium
IN THE BLEACHERS
Mexico City
IN THE BLEACHERS