The National Weather Service (NWS) issued a flash flood warning for parts of the New York City metro area on Thursday, October 30, as heavy rain hit the region. Abigail Ekue captured this video from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results