Meteorite logoMeteorite
Back to videos

My Absolute Most FAVORITE Exfoliator

Recently, I have felt like the general consumer has started to become more aware of not only what they put into their bodies but also what they put on their bodies. A great organic line I discovered by accident is Avalon Organics. And they make the absolute BEST exfoliator I have ever tried!

Suggested videos