Amesbury: An enormous icicle hangs from the corner of a home on Main Street in Amesbury Monday afternoon. Photo by Ben Laing/Staff Photo
110207BLAicicle