• e on Demand

Scandal! - Episode 3053
Secrets come back to haunt one; lies return to haunt another.