View Single Post
Old 09-13-2013, 06:44 PM   #1
ajd25
 
Join Date: Dec 2012
Posts: 119
Default Sketchy product?

This just sounds wayyyyyy to good to be true. I feel like if this so called all natural 100% working relaxer were really an American company would have bought them out by now or something.

What do you guys think?
Real or a scam?

http://www.cleopatra.co.il/site/deta...epart_id=28301
ajd25 is offline   Reply With Quote