Argentina advances as fans pack Atlanta’s FIFA Fan Festival for another electric World Cup match
The excitement of the FIFA World Cup once again took over downtown Atlanta as thousands of fans gathered at the FIFA Fan Festival to watch one of the tournament’s final match days.