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 ;)
Subscribe to:
Posts (Atom)