Where To Stream Virgin River Season 5 Episode 12
Father Christmas
- Aired November 30, 2023
- 52 Min
- Rated 7.2
- Number 8 Of 74 Rated Episodes
Shocking news and unexpected gifts are in store on Christmas Eve as couples and families come together despite their differences.