Unbelievable that the logo of Beijing 2008 Olympic Games makes Americans have such kind of ideas. Really, it's not what he thinks about us Chinese.....
After pondering, can't help laughing...:(