The No. 1 FIFA Fan Festival in the USA is in the ATL

The No. 1 FIFA Fan Festival in the USA is in the ATL
FacebookXWhatsAppEmail

Fred Turner says he knows a thing or two about big crowds. “They really come! They really come in droves,” Fred said.For the last couple of weeks, Fred has been a member of the Event Staff at FIFA Fan Festival in Atlanta’s Centennial Olympic Park.“We’re proving that Atlanta truly is a soccer city...