Tropical Storm Elsa has brought flash flooding and strong winds to Long Island, particularly the south shore.
Share