Bristol: Peabody West celebrate after defeating Connecticut 12-1 in New England Semi-Final game. Photo by Mark Lorenz/Salem News
090813mlopwest