Friday, December 23, 2005

The Ancient Chinese Art of...Lip Syncing?

Watching this will make you dumber, but at least you might get a good laugh out of it.

0 Comments:

Post a Comment

<< Home