Skip To Content

Where To Stream Emmerdale Season 45 Episode 96

Fri 22nd April 2016

Belle faces a choice; David gets some news; Finn takes a chance.