News

This serum is loaded with snail mucin — aka snail excretion or slime — and has been flying off the virtual shelves at Amazon because of the rave reviews for what it does to your skin.