Kristine Solomon 'Troll feet no more': Baby Foot peel is the best kind of gross — and it's on rare sale What is it?Calluses and dry, dead skin on our feet often come to haunt us as the weather... Shopping 4 min read