The Bachelor Season 18 Episode 10
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.
Views: 10
TV-Show Info Page: The Bachelor TV-Show Info
Episode Title: The Women Tell All
Air Date: 2014-03-03