CDMX Adds Seven New Fan Fest Screens for 2026 World Cup
Mexico City will install seven new giant screens in strategic locations, including Paseo de la Reforma and the Historic Center, to allow more fans to watch the 2026 World Cup matches, especially those featuring the Mexican national team.