I live in the city but am out of town right now. Did another Superstorm Sandy hit? Or a 26.8" of snow blizzard hit? To be the worst weather in 5 years has me worried. 😬
Originally Posted by
Jeff767
It was one of the worst weather events in NYC in the last 5 years. Unless you can show Delta has god like powers to influence the weather I don't think you're due anything.