Please enter your email address to subscribe to our newsletter.
Who's doing what in the world of commercial creativity.
According to research, 28% of women admit to masturbating in the shower*. While it’s clearly a popular location for self-love, it also leads to the waste of around 121 Olympic-sized swimming pools’ worth of water …