9th August 2018New Azteca Stadium sound system is largest of its kind Audio Systems By James Billington The Azteca Stadium in Mexico City has installed the largest sound system of its kind…