Emmerdale Backdrop Blur

Video Loading...

Emmerdale S10 E31 Episode 659 (Tue 21st April 1981)

Overview

Whenever Jackie brushes with the law, the villagers jump to conclusions and it's up to Donald to put people right.