Back
2011 Emmerdale Scenes
25 December 2011 - 9:41
It's Christmas Day and Debbie's house is full of cheer.