This video for “Chick Chick” by the Chinese group Wang Rong Rollin is really cuckoo. I wouldn’t say it’s exactly catchy, but you can’t unsee it after you look, so see it at you own peril. Drag Race producers, take note –the bar has just been raised – you might just have to step up your video challenges a notch or two next season. Watch. (T/Y Tad)
You are here: / / Chicken China Pop?: Wang Rong Rollin’s “Chick Chick” Is Bacaw!