Submitted by wcvbboston2161 in news
A storm that brought heavy rain and powerful winds to New England took down trees, limbs and power lines.
Submitted by wcvbboston2161 in news
A storm that brought heavy rain and powerful winds to New England took down trees, limbs and power lines.