Intense rain and wind hits Florida forward of Hurricane Helene’s landfall (Video) | New York […]