Where To Stream Emmerdale Season 46 Episode 100
Monday 1st May
- Aired May 1, 2017
- 30 Min
Moira is feeling the pressure. Sam misunderstands Megan. Debbie questions Cain.
Monday 1st May
Moira is feeling the pressure. Sam misunderstands Megan. Debbie questions Cain.