Baby Foot: Kinda Gross and Kinda Amazing! BEAUTY, BODY TREATMENTS, SCIENCE, SKIN, SPA AND AESTHETICSBy Craig LyndonJuly 8, 2020Baby Foot is a chemical peel for your feet. If you don’t like to think about feet, then you probably…