Mama officially launched in September of 2004, and is now happily based in Atlanta, GA. It is a culmination of almost 3 years of research and development, and a life-long love of body products. A lot of people ask if my workshop is like a lab, but..
Relevance: 1.6182389