Watch The Bachelor season 17 episode 11 tv series online free
Release: Mar 04, 2013
Controversial bachelorette Tierra gets the chance to defend herself; fan favorite bachelorettes confront one another and Sean; Chris and Sean surprise fans at viewer parties; sneak peek of the season finale.