Saturday’s torrential downpour may cause flooding and travel delays for NYC
New York is in for a wet and windy weekend as a massive storm drenches the Big Apple for 12 hours straight on Saturday.

New York is in for a wet and windy weekend as a massive storm drenches the Big Apple for 12 hours straight on Saturday.