2 minWhat's In a Pedicure?Do you remember these? These tiny little garra rufa fish would nibble away at the hard skin on your feet? I really loved the idea so I...