Debbie Sterling

I Quit will premiere on the Discovery Channel on Aug. 18.