Tropical storm makes for wet holiday