Can Philly, NYC and Baltimore finally get one inch of snow, after almost two years?
Can Philly, NYC and Baltimore finally get one inch of snow, after almost two years?
Meteorologists Michael Estime and Jane Minar put their forecasting reputations on the line and make a friendly wager: will or won't New York see the first inch of snow in 699 days?