Dr. Sandra Lee / TLC Discovery+Dr. Sandra Lee: Amber has ear keloids that have taken control of her life. Discovery TLC Dr. Pimple Popper 020426 April 3, 2026April 3, 2026 - by hippo010203 - Leave a Comment S1 E1: The Lipoma Whisperer. Amber has ear keloids that have taken control of her life. Reality, Medical Marvels.