Sandra Lee, born on December 20, 1970, is a dermatologist and YouTuber based in Upland, California. Dr Pimple Popper is another name for her. Lee is w
Read MoreSandra Lee, born on December 20, 1970, is a dermatologist and YouTuber based in Upland, California. Dr Pimple Popper is another name for her. Lee is w
Read More