3 ms·
IIUC, that's telling you that you can stream it in the UK if you use NordVPN to pretend to be one of the other countries listed.
by Retr0id 3y ago
IIUC, that's telling you that you can stream it in the UK if you use NordVPN to pretend to be one of the other countries listed.