New Savannah Mayor Eddie DeLoach hits the ground running

New Savannah Mayor Eddie DeLoach hits the ground running