World Cup Atlanta: Quarter-million fans pack downtown festival

World Cup Atlanta: Quarter-million fans pack downtown festival
FacebookXWhatsAppEmail

Downtown Atlanta hosted tens of thousands of Spain and Saudi Arabia soccer fans for its third 2026 FIFA World Cup match.