Who do you think will win?
Duxbury
62%
(13 votes)
Scituate
38%
(8 votes)
Total Votes: 21