A prevalent form of advertising in China consists of these red stamps with a few words and a phone number. My uncle referred to it as "an urban nosebleed."
Damn, how quickly time passes by.
Comments (0)