Product Review: Foot Petals' Perfect Polish – mystyle.com
Thursday, December 24th, 2009Product 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 …