Eddie DeLoach elected Mayor of Savannah

Eddie DeLoach elected Mayor of Savannah