Watch The Bachelor season 15 episode 12 tv series online free
Release: Mar 14, 2011
Brad looks back on his time in South Africa; couples who found love on past seasons of "The Bachelor" and "The Bachelorette"; Brad and the woman he chose talk about their relationship and the future.