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.













funny videos

Post A Comment:

0 comments:

Also Read

Ruggie alarm clock forces you to stand up every morning

Waking up and getting out of bed in the morning, especially if you’ve had a late night or it’s cold outside of that comf

Anonymous