Black ice forms on NYC roads after 3 inches of rainfall
Multiple streets were flooded and hundreds of flights were delayed as 3.66 inches of rain fell on New York City on Saturday.
The rainfall marked the third-highest total for a March day in the city’s history, according to AccuWeather.…