On Wednesday, Atlanta Mayor Andre Dickens announced the return of Atlanta’s New Year’s Eve Peach Drop Festival.