On October 30, 2025, New York City was hit by a record-shattering rainstorm, with Central Park recording 1.80 inches of ...