What Did We Just Watch And Why Can't We Get This Song Out Of Our Heads?


Mainland China CPOP MV2's YouTube channel posted this.

The nice folks over at Incredible Things say it's a video by a band called Wang Rong Rollin for the song "Chick Chick," but aside from that, it's a horribly catchy mystery.

For two more of the strangest, catchiest videos ever, take a look at this and this.

Please share this with your friends: it's the only way you'll get the tune out of your head.