• 8 months ago
Footage filmed on Saturday (March 23) shows vehicles submerged by floodwater in Central Park, New York City.

A heavy rainstorm hit New York City at the weekend causing flooding.

Category

😹
Fun

Recommended