Product Review: Foot Petals' Perfect Polish – mystyle.com

Thursday, December 24th, 2009

Product Review : Foot Petals’ Perfect Polish. Today 10:30 AM PST by Staff. Foot Petals Perfect Polish. Miracle Product: Foot Petals’ Perfect Polish ($12.95). They Say: The pen’s no-buff, high-gloss formula instantly gets rid of scuffs …