NOAA: “Why Winter Can’t Quite Quit New England & Won’t Give the West a Second Glance” A stalled atmospheric set-up has made Boston and surrounding areas in the Northeast the most popular truck stop for storms travelling the atmospheric highway known as the jet stream. And stop they have, like a caravan of tractor-trailers idling in a rest stop parking lot. The record books in Boston were completely rewritten […] Weather Guest Author | February 26, 2015 1 Comment