meteorologistjoecioffi.com
Blizzard Watch Snowfall Forecast
Blizzard Watch Snowfall Forecast The National Weather Service in New York and Philadelphia (Mount Holly) have much of the area under a BLIZZARD WATCH at the moment from Long Island Southeastward wh…