Deja vu all over again

This winter is already looking a bit too familiar, too much like the winter from hell that¬† brought the area to a halt for much of last year. The major snowstorm rushing up the East Coast will dump up to 20 inches on some areas of the northeast.¬† Fortunately, the brunt of this one will […]