Rating: 3,176 reviews from 1 sources
www.ulta.com
Selected Review of 3176 Reviews
The head keeps coming off unexpectedly but it works well when it's on . … Read full review