Where To Stream Emmerdale Season 45 Episode 246
Friday 21st October
- Aired October 21, 2016
- 30 Min
Devastation at the scene. Sadness abounds. Three villagers fight for their lives
Friday 21st October
Devastation at the scene. Sadness abounds. Three villagers fight for their lives