Episode |
Emmerdale Episode 8258 (13th September 2018) (Part 1) |
2018 |
Episode |
Emmerdale Episode 8250 (5th September 2018) |
2018 |