Reply
Honored Contributor
Posts: 8,135
Registered: ‎10-04-2010

.TATCHA? Hype Or The Real Deal.

I had nev er heard of this product before. Saw it tonight on the Q $85 for makeup remover? Some reviews are great but everyone has different experiences. Anyone have any input?