Where To Stream A New Life in the Sun Where Are They Now? Season 8 Episode 5
Episode 5
- Aired September 4, 2026
- 60 Min
Is Leah and Joao's new arrival shaking things up at their Portuguese cocktail bar?
Episode 5
Is Leah and Joao's new arrival shaking things up at their Portuguese cocktail bar?