There's a Chinese site that's been linking to me this month - I don't know why - I can't figure it out. Everything opens in a new window and is in Mandarin or simplified or whatever it is.... nothing seemed to actually link to anything...until I got here
Thank God there's subtitles, eh? The folks on that laugh track are cracking up!!!
Here's a whole page of more Chinese ultra thick line flash animations:
and here's some TVBoy
...experiencing problems with a snotty rag.