October 20, 2009
Dallas-based Beauty Bio Sciences hopes to tweak public interest in its new Lash Allure MD eyelash growth serum by staging a contest with a $100,000 cash prize. “We could spend the...