For a few years, colorful turtles appeared to be the mascot of the City of Sandy Springs. Just as easily,… Read More