No, YouTube TV does not work internationally because it is only available in the US. If you try to access it from anywhere else, an error will pop up.