`Hello Flo` tampon ad goes viral

`Hello Flo` is a tampon delivery service and its commercial is getting a lot of praise for being frank about something half of the world`s population has, but doesn`t like to talk about.