Winter is just weeks away, and a big question this year is will the “super” El Niño lower the snowfall this season?
The First Alert Weather Team has a look at your NYC seasonal snowfall forecast.
New York City gets on average 29.8 inches of snow per season…