Who do you think will win?
Walpole
58%
(7 votes)
Braintree
42%
(5 votes)
Total Votes: 12