Working great for me in England. I just had to download the TVU thing and them just pasted the url. How many of these players are there and where do you find out what's on TVU and how do you find out it isn't going to be on Sopcast but on TVU please?
Bookmarks