Who do you predict to win the November mayoral election?


Vote Count = 154