Surprise Me!

Thousands Of Dogs Tortured And Slaughtered For Chinese "Dog Meat Festival"

2015-06-17 317 Dailymotion

The annual Yulin festival takes place in Guangxi, China.

Buy Now on CodeCanyon