(SOMERVILLE, MA) MARCH 21 - Some are happy, some, not so much, as 4-6 inches in the Boston area and a foot of snow in Maine welcomes spring.

Categories: Featured, Radio, Second