
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.
More From 103.7 The Loon





![Are You Sure You’re Sleeping On Clean Hotel Sheets? Gross [WATCH]](http://townsquare.media/site/65/files/2016/11/Dirty-Hotel-Sheets.jpg?w=980&q=75)


