Yes even China’s Got Talent!!!

Chinese Internet Viral – 2010
Chinese Baby - Viral

Recent News 6o mile traffic jam near Beijing

A genius viral – The Red Army vs. Michael Jackson

Advertisements