vabelle
Dec 26, 2009, 07:02 PM
Blackskin.com is a website which has it's products named by the same name and I haven't been able to find a lot of info about people who use/have used their acne scar removal system in particular!
PLEASE respond if you have ANY info/warnings about their stuff. Thank You!
PLEASE respond if you have ANY info/warnings about their stuff. Thank You!