Who do you think will win?
Duxbury
67%
(8 votes)
Scituate
33%
(4 votes)
Total Votes: 12