Where To Stream Emmerdale Season 45 Episode 126
Mon 30th May 2016
- Aired May 30, 2016
- 30 Min
Moira is left reeling from Cain's actions; Liv throws a party; Finn makes progress with his brothers.
Mon 30th May 2016
Moira is left reeling from Cain's actions; Liv throws a party; Finn makes progress with his brothers.