This Chinese Music Video Is Every Kind Of WTF

Wang Rong Rollin- chick chick Music Video

This Chinese Music Video Is Every Kind Of WTF
This is a batshit insane music video for the song “Chick Chick” by Chinese pop group Wang Rong Rollin. It makes stuff like “What Does The Fox Say?” seem absolutely tame. I don’t know what the hell I just watched but I’ll have whatever they’re having.

Leave a Reply

Your email address will not be published. Required fields are marked *