Watch Twice in a Lifetime Season 2 Episode 13 Online
-
- Subtitles: English
Delia has hated Christmas for 19 years when after an argument with her twin sister Amanda over Jake (a member of their band). Amanda had taken off on a motorcycle and never come back. She gets a second chance in life with family and gets a second chance in love as well.