Where’s The Love?
Posted on March 2006 at about 8:32 pm by hwaRecently there’s a group of people from China, together with a bitch, and they are stepping and crushing and killing small animals!!! Record all this in video and sell it to people who have special interest.
WTF is this?? Where’s the humanity go?? Even if they are lack of humanity, don’t they feel disgusting [...]







