Steve and Denise
LIFE MEMBER
Anyone on here had any success with the itv x streaming it seems to be one of the worst channels on the tv, spend a fortune on crap adverts and the system does not seem to work well at all 
