Dr. Sandra Lee aka Dr. Pimple Popper does something a little different here with a keloid removal. It’s actually Dr. Uma working on this one...