Main content
30/09/2003
Sharon can’t believe her dad’s still alive. Den does his best to explain where he’s been. Sharon is torn between happiness and anger.
Last on
Tue 30 Sep 2003
19:30
Ä¢¹½¶ÌÊÓÆµ One London
Broadcast
- Tue 30 Sep 2003 19:30Ä¢¹½¶ÌÊÓÆµ One London