iao Pi 小皮, a Chinese independent singer-songwriter from Shanghai, witnessed animal activists blocking and rescuing a truck load of 500 dogs on April 5th 2011 on the Beijing-Harbin Expressway of Tongzhou, Beijing, China.
What he saw inspired him to write this song....

Sourced & Mandarin subtitles translated by NT.
English Subtitles added by Hand In Hand.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…