not really new but I couldn't find anything on the forum... it seems that it's very popular in europe... I have a friend who got that prescibed by a dermatologist. anyway this doesn't mean anything do you know something about that stuff ?
http://belooks.com/product.aspx?id=1432
http://www.ducray.fi/ - that's the company...
http://belooks.com/product.aspx?id=1432
http://www.ducray.fi/ - that's the company...