Meteorologists are warning of flash flooding as up to three more inches of rain are expected over parts of Long Island, New York and New England.
No comments: