Snow-lovers...more than 20" of snow has fallen in parts of New England from their latest Nor'easter today. Snow is letting up in Boston, but still falling heavily in parts of Maine this evening.
Do you wish you were there for this powerful winter storm...or are you not a fan of snow?? KMBC 9
First Alert Radar