News.


Take 10 years off my face, in 60 seconds

Take 10 years off my face, in 60 seconds

New York Times

Upstart Freeze 24/7  has become a force to be reckoned with in the cosmetic industry.

Read the full interview here.

Date Posted 3/20/06