A rapidly intensifying low-pressure system off the coast is keeping the worst of the snow away from Boston, New York City and Washington, D.C.
View SourceA rapidly intensifying low-pressure system off the coast is keeping the worst of the snow away from Boston, New York City and Washington, D.C.
View Source