Wed 29 Nov 2023

November 29, 2023
0.0%

Emmerdale - S52 - E236

Wed 29 Nov 2023

There are heartbreaking times for David, sparks continue to fly, and Suni books a night out.

Emmerdale: Season 52 - 73 Episode s