Plot: Ayesha spends the evening with Franc but it doesn't go well as Karen is worried about Rob planning the wedding.

Doctors - Season 16 - Heaven Can Wait (Episode 148)
Episode Aired On:
Thursday, December 4 2014
10 years ago
Thursday, December 4 2014
10 years ago