Emmerdale

35 Season
6973 Episode

Emmerdale - Season 46 Episode 314 Thursday 19th December 2019 (Part 2)


(94 votes, average: 4.10/ 10)

22 minutes 2024 HD

  • Share

Kim takes the role of the villain in the village panto, leaving everyone shocked. Tracy's apology backfires. Liv is in peril.

Season