Advertisement

Blizzard Conditions Hit New England As Massive Winter Storm Travels North

An NOAA satellite image shows the massive winter storm currently affecting New England. (NOAA)
An NOAA satellite image shows the massive winter storm currently affecting New England. (NOAA)

Related:

Advertisement

More from WBUR

Listen Live
Close