Skip To Content

Where To Stream Emmerdale Season 48 Episode 321

Monday 30th December

David anxiously awaits some results, Marlon is worried by some news, and Charity makes a plan.