Last Tango in Halifax
Season 3
Ep 6. Episode 6
- TV-14
- August 2, 2015
- 58 min
-
8.3 (151)
In the third season finale, Caroline discovers why Gillian is hesitant to go through with the wedding.
In the third season finale, Caroline discovers why Gillian is hesitant to go through with the wedding.