News

A new ‘Leaving Atlanta’ sign has popped up on Ponce de Leon Avenue after the original vanished. No one knows who installed either version of the beloved landmark.