A few months ago I read an advertisement about a product that you apply to your skin when you feel a pimple forming, and it automatically stops it in its tracks. What is this product called?
I’m in Canada, by the way.
It definitely wasn’t Zeno, although the description sounds similar. It was a cheap product, around I’m guessing?