Manic Panic semi-permanent hair colour typically lasts 4 to 6 weeks depending on the shade, your hair's porosity, and how frequently you wash it.
Manic Panic semi-permanent hair colour typically lasts 4 to 6 weeks depending on the shade, your hair's porosity, and how frequently you wash it.