In a recent election, the people of Owosso have chosen a new mayor, Bruff. This event has created a buzz in the community as ...