Where To Stream Emmerdale Season 48 Episode 306
Wednesday 11th December
- Aired December 11, 2019
- 30 Min
Jimmy is worried that he is under suspicion, and Luke's frustration builds.
Wednesday 11th December
Jimmy is worried that he is under suspicion, and Luke's frustration builds.