This Chinese Music Video Tops Every WTF Videos Out There03:50

Published on January 8, 2015

Be ready to cluck, cluck, cluck, squawk, squawk, squawk, as this Chinese music video beat all other freaking videos out there! If you think “What Does the Fox Say” is insane, this Wang Rong Rollin’s “Chick Chick” is so much more.

Believe it. This is for real. Enjoy!

Please like & share:

Enjoy this post? Spread the smile.

Enjoyed this video?
"No Thanks. Please Close This Box!"