Best of the Worst: 2011 Music Video

“Oh, China! Slow down!” (祖国啊你慢些走) appeared on the overseas Chinese portal 6Park in August , and has spread all over Chinese Internet. Minus the tragedies of Xiao Yueyue and the school bus crash, it packs in all of the major scandals of the previous year:

Click “CC” for English subtitles. (Translated by Harriet Xu)

February 1, 2012 11:51 PM
Posted By: