Tampax: Leak-proof

Spotted this funny but surely a hoax ad for Tampax. The clip seems to come from the often slightly crazy Russia, meaning you never know, it could be real.

Chris

Adman at Ogilvy

What's your say? Leave a comment