Relentless rain causes street flooding in NYC, Long Island

Relentless rain causes street flooding in NYC, Long Island

Relentless rain is flooding the streets of New York City and impacting afternoon and evening commutes. FOX 5 NY's Nick Gregory and Kendall Green have more.

Top Stories