USA - Atlanta

Chucks
Conference in the good old town of Atlanta, Georgia, USA.