Fri 11 Nov 2016

November 11, 2016
0.0%

Emmerdale - S45 - E266

Fri 11 Nov 2016

Leyla saves the day when the con almost becomes a flop, whilst Nicola throws Robert under the bus to earn Graham's trust.

Emmerdale: Season 45 - 93 Episode s