12-06-2024, 03:53 PM
Just seen an advert for Sky Sports (on Sky News HD on Sky Stream) telling me to add Sky Sports go to virginmedia.com/addskysports
Contract is coming for for renewal, are they trying to suggest I go elsewhere?
Contract is coming for for renewal, are they trying to suggest I go elsewhere?