Blizzard Hammers New England Coast

More than 12 inches of snow create whiteout conditions and power outages.

February 16, 2014

Examined