What could have become a tropical storm dumped more than 15 inches of rain in some spots around Carolina Beach, North Carolina, on Monday. #TheWeatherChannel #fyp #news #flood #flooding #stateofemergency #NorthCarolina #rain #storm #coast #rain #tropicalstorm