Confessions of a Hairstylist

Dirty secrets about dirty brushes. And, can you tell a $600 cut from a $75 one?

May 3, 2013

Examined