Photo by Shutterstock And you thought moisturizing with snail slime was weird. The latest “miracle” ingredient to emerge from the beauty industry? Powdered meteorite, the…

Read More >