After much forecasting hype, New York City only saw rain - not even the low estimate of a few inches of snow meteorologists had predicted throughout Saturday night and yesterday. Teases!
1
Results tagged “stormhype”
Snow Job: No Storm in These Parts
« Previous
1
Next »

