Wednesday, March 15, 2017

Photos: Blizzard of 2017 drops 42 inches of snow, brings travel to standstill in northeastern US

One of the biggest storms of the winter slammed the northeastern United States Monday night into Tuesday night with feet of snow, bringing significant travel disruptions and thousands of power outages.

from AccuWeather.com Headlines Weather Blog http://ift.tt/2nalWw0

No comments:

Post a Comment