Happy Trails Kate Vale returns with more cosmetic tips and tricks, this time she is aided and abetted by the beautifying properties of...snails (no. really). Read on. May 13, 2008