A massive wave of 140,000 soccer fans and music lovers has already packed Decatur Square over the past month, setting up a ...
DECATUR, Ga. (WJBF) – While Atlanta prepares to host eight FIFA World Cup matches this summer, the City of Decatur is getting ready to welcome soccer fans from around the world with a month-long ...