OH, GOD! Please set youtube and facebook free!
July 11, 2009 11:49pm CST
Well, i hate this thing: Youtube and Facebook are blocked here in China because of some unknown things! GOD!I do not know why and could you guys tell me? and if you know this kind of thing happened in China, can you comment on this! Thanks!