Where To Stream Ben Fogle New Lives in the Wild Season 17 Episode 10
Australia Revisit
- Aired March 21, 2023
- 60 Min
Ben returns to rural Western Australia to catch up with charismatic widow Barbara. Since he last saw her, she has faced a serious cancer scare and a devastating bush fire that nearly destroyed everything.