Where To Stream Emmerdale Season 48 Episode 321
Monday 30th December
- Aired December 30, 2019
- 30 Min
David anxiously awaits some results, Marlon is worried by some news, and Charity makes a plan.
Monday 30th December
David anxiously awaits some results, Marlon is worried by some news, and Charity makes a plan.