Skip To Content

Where To Stream Emmerdale Season 53 Episode 120

Wednesday 19th June

Things spiral out of control with Moira and Cain, and Rose informs Ruby their plan is working.