Atlanta Mayor Andre Dickens announced Wednesday that the city's beloved New Year’s Eve Peach Drop Festival will return to commemorate the end of 2024.