Estadio Azteca: Mexico's mythical temple
The Azteca is one of the world’s most revered football stadiums It has hosted a record 19 FIFA World Cup matches and two Finals It wowed Pele and Pope John Paul II ‘The Game of the Century’ ‘The Goal of the Century’ The canonisation of ‘The Beautiful Team’ The most deafening roar in football history The global breakout of the…
Read More
