Monday, March 1, 2010
Continuing the cultural reference as brand meme, Tampax has a new spot out in their Mother Nature series. (Really trying to navigate the Time of the Month white water here.) This one features what appears to be their new patented AquaMax™ water-proof box, perfect for extreme sports.*
*There is no such thing; they are not working on this.
Posted 1:15 AM