Everything to Know About Dr. Pimple Popper's TLC Series

TLC will have fans “oozingly addicted” to its new series Dr. Pimple Popper.California-based [...]