NYC has three more snow chances this week, so how many inches will the city, N.J. and Long Island see when it's all said and done?
Parts of Louisiana, Florida, Georgia and South Carolina had received 8in to 12in of snow by Wednesday morning, according to the NWS. Governors of Louisiana, Mississippi and Alabama, have also ...
I EVEN HEARD FROM VIEWERS 12IN OF SNOW DOWN INTO HOUMA. I GOT YOUR CALL DOWN THERE. WELL, THE THING IS, THAT’S ABOUT 1 TO 1.2 INCHES OF WATER THAT FELL THAT WE HAVE TO EVAPORATE AFTER IT MELTS.