Close X
Friday, November 29, 2024
ADVT 
Interesting
Chinese singer Wang Rong Rollin released 'Chick Chick' in bizarre video. It is reported that the lyrics are mostly made up of weird poultry sounds. From horse masks to chicken costumes... the latest viral hit to come out of China has to be seen to be believed

MORE Interesting GALLERIES