Main content

Would you shell out for snail slime?

A cosmetics craze in Italy has led to a massive increase in the use of raw snail slime.

Release date:

Duration:

2 minutes