Last Tango In Halifax, Season 3, Episode: 6
Email share

Caroline gets to the heart of the reason Gillian is reluctant to go through with the wedding. Sunday, August 2, at 7pm on MPB TV.