Logo

Emmerdale

S48 · E105 — Episode 8462 (Tue 30th Apr 2019) (Part 2)

S48:E105 · Episode 8462 (Tue 30th Apr 2019) (Part 2)

Episodes

322 episodes in this season