On Wednesday, Atlanta Mayor Andre Dickens announced the return of the city's beloved Peach Drop Festival at Underground Atlanta. The event will be held on Tuesday, Dec. 31, with the stage opening ...