“On the subject of idiots in animal masks...”
On the subject of idiots in animal masks...
Your guess is as good as mine on this one...
What the F**K is going on in this music video from China? 2
You'll like it. Honestly. Would I lie to you?
Suddenly feeling all nostalgic for Old McDonald and his farm .... be warned.
Wang Rong Rollin - Chick Chick: Chinese knock-off of the legendary PonPonPon by Kyary Pamyu Pamyu. Fun tho. 3