Put It to the Test: Crease Release

The Doctors put a new “crease release” product to the test that claims to get rid of the vertical lines on your face in a matter of minutes with no downtime. Does it work?

Advertisement