Live dogs and cats were put into arcade machines as prizes for customers in a shopping mall in eastern China’s Shanghai on November 3. In the video, shot in Meng Zhi Long Shopping Mall, several cats …
( read original story …)
The Shanghai News
Live dogs and cats were put into arcade machines as prizes for customers in a shopping mall in eastern China’s Shanghai on November 3. In the video, shot in Meng Zhi Long Shopping Mall, several cats …
( read original story …)