New York State: Water gushes through streets as storm causes flash flooding

New York State: Water gushes through streets as storm causes flash flooding

Heavy rain caused flooding to streets across New York State on Sunday (9 July).

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments