Stepha Inc.: Product Review: Urban Decay Primer Potion

Sunday, December 6th, 2009

Product Review : Urban Decay Primer Potion. Sunday, December 6, 2009. As a makeup junkie, I feel I was definitely late on this one! I’ve heard raves about it in magazines, YouTube etc. for at least a year now but never actually desired …