This is a really insane music video for the song “Chick Chick” by the Chinese pop group Wang Rong Rollin. We at The China Magazine believe that this Chinese pop group might want to create the new “Gangnam style” or “What does the fox say” viral video. See the video for yourself, what do you think?