Sorry if this is in the wrong section! Basically, I want to watch South Park episodes full quality and legally through the official site, but it says its not available in the UK yet! Anyone know how to get that site to think I am in the US so I can watch South Park? As a side note, I think its disgraceful that you have to be in a certain country to see some internet content. I mean, its the internet! Its meant to be worldwide!!! Freely available content for the world! What is happening to the internet lately?