Russian Tampax Commercial
Who said Communists never had a sense of humor? Here’s an ad for Tampax from somewhere in Russia. I don’t know for certain if it’s real, but Europeans often get away with a lot more than we do in their advertising. Warning, not for the squeamish or politically correct.