Advertisement Odorono: American Woman 25th April 2017 IFI Archive Player Admin An advertisement for Odorono, suggesting that roll-on deodorant is the secret to the sophistication of American women. To see more from The Irish Adverts Project, click here. View