This music video is either the start of a “Gangnam Style” craze or the strangest thing you’ll see on the Internet this week.
Imagine attractive people dressed as farm animals making bird noises with cartoons while dancing. Then add acid. Once you do that, you get close to the hot mess that is the video by Wang Rong Rollin for their song “Chick Chick.”
It’s either awesome, or awesomely awful. Judge for yourself.