Every day You Wang takes his treasured pet for a walk. But unlike most of the owners exercising their animals in the Chinese city of Changzhou, the object of his devotion is a little more terrifying.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results