Heavy snow lives up to its name in New England, bringing down power lines and trees.
Another blast of winter visits the US Northeast
Get updates delivered right to your inbox!
Please follow the link we've just sent you to activate the subscription.