Snail Slime – Natures Very Own Flux Capacitor.
If I was to ask you to put a snail on your face, I could have a guess as to what the answer may be, however what if I was to tell you that snails have the uncanny ability to turn back the clock? No, stop right there, I don’t mean that tucked under…