This might be the world's weirdest music video. I have no idea what is going on. As you will gather, no one does as well.
Rollin Music Video - from mainland China. Its like the Chicken dance meets Gangnam Style. But a lot worse...