US: TS Henri – Heavy Downpours Flood Streets, Subway In NY Ahead Of Landfall
- Captured on Saturday 21st of August 2021
- Location is New York City
Description
Heavy downpours drenched New York City on Saturday night ahead of the expected landfall of Tropical Storm Henri in the N Read more...