4 ms·
IIRC, it's the only only pay-TV provider available in large parts of the UK (cable TV is only available in about 60% of the country last time I checked).
by stordoff 9y ago
IIRC, it's the only only pay-TV provider available in large parts of the UK (cable TV is only available in about 60% of the country last time I checked).