Back
2010 Emmerdale Scenes
12 November 2010 - 4:03
Debbie unexpectedly returns to the village, but what's her reason for coming back?