There’s actually a lot of snow in New York! – Business Insider

There's actually a lot of snow in New York! – Business Insider
Business InsiderThere's actually a lot of snow in New York!Business InsiderThe media hyperventilated for days, and the forecasts got so dire that New York's nanny-ish mayor closed the entire city before a single flake had fallen. Of course, the forecasts proved overblown, and we got a pathetic six inches. So New York …and more »
There's actually a lot of snow in New York! – Business Insider