Brilliant Russian Tampax Advert

On June 20, 2013 by Lazer Horse

Unfortunately, I have to be upfront here, this isn’t a real tampon advert, it’s actually a spoof Tampax ad made to promote a series of short films called Movie 43. There, I can’t...

Read More →