Watching the Meryl show right now and reading everyone's comments. I lived in Worcester for many years, and I will say that weather is dead on. That constant rain/snow mixture that never stops, a cold dampness that gets right into your bones. Worcester- UGH. It actually feels better when it drops a few more degrees and goes below freezing to just snow.