Posted on January 13, 2010 from img.ly

AFP——CHINA, Beijing : A man shouts a Chinese slogan, \"Google Niu Bi\" which could mean \"Google Awesome\"  #GoogleCN

Twitter username:

@

AFP——CHINA, Beijing : A man shouts a Chinese slogan, "Google Niu Bi" which could mean "Google Awesome" #GoogleCN

Login to comment.

Twitter Login