John Sugg

John Sugg is the senior editor of Creative Loafing, Atlanta, USA.