Wednesday, October 19, 2005

Great Baidu Commercial

If you understand a little mandarin, you'll get a kick out of this commercial :)

Right click and save!

No comments: