Police ask horror fan to remove scary sticker

Zhang Yang
Passers-by called the police when they noticed bloody handprints on a car's rear window in China's Zhejiang Province.
Zhang Yang
Edited by Zhang Yang. Polished by Andy Boreham.

Passers-by called the police when they noticed bloody handprints on a car’s rear window in China’s Zhejiang Province.

Special Reports
Top