Tag: st john’s blizzard
There are not one but two systems dominating the weather on the North American east coast. The first is a newly developed coastal feature off New England which is bringing rain from DC to New York and a wintry mix to Boston while more significant snow is impacting the interior Northeast and New England. As […]
Recent Comments