Tropical Storm Lee drenching La.