Any videos not on stream or youtube?

Comment below rating threshold, click here to show it.


Senior Member


I am in China until July when I go back home to NYC so I need to find a spot to watch some championship games other than streaming or youtube. As you know, 1-China's isp sucks majorly, and 2- China censors youtube...
I would just like a link to somewhere I can download these tournaments or watch them in a non-livestream format.

thanks in advance