![This Chinese Music Video Is Every Kind Of WTF](http://www.incrediblethings.com/wp-content/uploads/2014/11/chick-chick-insane-music-video-320x211.png)
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.
The post This Chinese Music Video Is Every Kind Of WTF appeared first on Incredible Things.
Visit IncredibleThings.com for the full post.