WCVB-TV is reporting that a monster snow pile that refuses to die remains off Ring Road in Framingham. These photos show a dirty pile of snow and debris in a lot near Shoppers World.
Let the shopping begin. Get exclusive promotions and sales from your favorite retailers. And never miss a great deal again.