Hurricane Ida caused an incredible 5 inches of rain in NYC and that caused widespread flooding. Things are not looking good.
Hurricane Ida caused an incredible 5 inches of rain in NYC and that caused widespread flooding. Things are not looking good.