"Karma is a b*tch": The Latest Weird Chinese Meme VIDEO

"Karma is a b*tch": The Latest Weird Chinese Meme

The Hole VIDEO

The Hole

Have you heard bear's purr? VIDEO

Have you heard bear's purr?

Chinese business owner trained dog to walk around with a sign advertising his burger joint VIDEO

Chinese business owner trained dog to walk around with a sign advertising his burger joint

Silence of the lambs VIDEO

Silence of the lambs