Josh Antenucci and Lucy Lawler celebrate 20 years as independent concert promoters in Atlanta who have survived despite Live Nation's overarching presence.