>>289487Also lol what you're angry the Chinese people were annoyed at this ?
Hey was the hot dog infamous video American or Chinese
Or that japaneese women in heels standing on kittens skulls
That Chinese?
Or Israelis beating dogs to death with poles just this week