Snails offer new way to get glowing skin

Snails are the hottest new thing celebrities are injecting into their face.