Preloading

First Look: "The Damned Defibrillator"

Season 5 Episode 526
CC | tv-14
Has Candace gone too far this time?

Tune in Tuesday, September 4, at 9/8c.
Watch OWN