• e on Demand

Scandal! - Episode 2432 - Thursday, 14 January 2016
Layla is the only one who believes the truth, and suggests a radical intervention to make others believe it too.