New York City experienced heavy rain over the weekend that caused flooding and stranded drivers on several streets. The rain…
Stranded drivers
1 post
New York City experienced heavy rain over the weekend that caused flooding and stranded drivers on several streets. The rain…