Where To Stream The Bachelor Season 18 Episode 10
The Women Tell All (S18)
- Aired March 3, 2014
- 120 Min
Seventeen of the bachelorettes confront Juan Pablo and each other; Sean Lowe and Catherine Giudici talk about their honeymoon; sneak peek of the season finale.