A coastal storm unleashed more than 8 inches of rain in parts of New York City, and New Jersey, stranding vehicles, closing roads and causing travel delays as record amounts of rain fell. In this video, see cars and streets underwater, water…
A coastal storm unleashed more than 8 inches of rain in parts of New York City, and New Jersey, stranding vehicles, closing roads and causing travel delays as record amounts of rain fell. In this video, see cars and streets underwater, water…