I followed a trail until I found it's source. I had to install a download software, a bit like XunLei I think, it's called RaySource and seems to be used a lot in China, a lot of the AyuChina downloads use it (it's not a torrent btw).
Anyway, if you don;t mind installing the software then yeah, you can DL from there too!
give me a second I'll find the link...
EDIT:
Ok, so, I clicked on the posters name, which took me to his user page, then I found a link to some posts, so I went there, then I found a post about Asia Tour 2008 TBS-ch, so I went there, then I found a page where he had posted a link and lots of people were thanking him for it, so I followed the link and ended up at a download page ( a bit like mediafire or something), so I tried to download it but it said I had to install some software (raysource), so I did, then tried to download it again, and it worked!!! Good job I know Chinese!!
I am now at 52% of 1.2GB at about 180kb/s...under an hour to go!!!
I'll try to upload it somewhere when I have the file.... I don't want to post a direct link to his own hosted file... :/
2nd EDIT:
It's finished!! complete performance, 1.2GB .avi.