Freezing rain and rain is falling in New Jersey and NYC. Freezing rain advisories have become more widespread along with winter storm warnings in Vermont. For the latest weather alerts go to www.weather.gov.
Leave a Reply.
Create your own unique website with customizable templates.