Jimmyleaf
Well-Known Member
- Joined
- Jun 22, 2006
- Messages
- 64
- Reaction score
- 1
Hey Guys/Gals, just wanted to know if anyone can give some insight on this particular skin care brand. I passed by the Chealsea store and the interior and branding did interest me. However its going to take more than that to have their product on my body. Does anyone have experiecne with any of their products?