rod stewart cancels show on doctor's advice because apparently even a physician can't stomach another hour of that voice