Thanksgiving Day storm batters Northeast with rain and snow, sparking delays for last minute travelers

Strong storms will stretch down the eastern seaboard today., and winter storm watches and warnings are in effect for portions of central New England.

Leave a Reply

Back To Top