nemo

Blizzard Pictures
Blizzard Pictures
Blizzard Pictures
The Southcoast was hammered by the latest winter storm. It dropped nearly three feet in some areas, and more in others. We'll remember this one for a long time, as it's ranked as one of the biggest New England storms of all time.