Insane Chinese Music Video Will Make You Want To Cluck

This is the craziest Chinese music video with clucking chickens you will see today.