Showing posts with label China. Show all posts
Showing posts with label China. Show all posts

Wednesday, November 15, 2006

Chinese.. yea.. what is this? :D



I found this neat clip on youtube by chance.
Some people just can't tag their clips right.
I have no idea what this is. But I enjoyed to watch it, maybe you do, too?
And if anyone knows who's singing here, please comment ;)