What the F**K Is Going On in this New Music Video from China?
“Chick Chick” from Wang Rong Rollin is the hottest thing to come out of China since cheap fireworks that blow up in your face. Get on board now.
“Chick Chick” from Wang Rong Rollin is the hottest thing to come out of China since cheap fireworks that blow up in your face. Get on board now.
i can never unsee or unhear this. my brain hurts. my fault for biting…
Does ‘What Does The Fox Say’ get to eat this video?
I’m wonder… how much opium was involved in this recording…..???
Similar things also occur in Korea. 🙂
i hate the world.