Showing posts with label Urban Decay. Show all posts
Showing posts with label Urban Decay. Show all posts

Wednesday, November 7, 2012

Urban Decay De-Slick Makeup Setting Spray Review

Urban Decay De-Slick is a setting spray for oil control that promises 16 hours of shine free face! Did it live up to its claims?