It's Bachelor finale time! We're talking part 1 of the Bachelor season finale, and we have lots to say! We discuss Hannah Ann and Madison meeting Peter's family, Barb's breakdown, our predictions for who gets Peter's final rose, and more. Did you watch this week's episode? Are you team Hannah Ann or Madison? Make sure to comment below and let us know who YOU would give your roses to!
the bachelor, bachelor recap, reality tv, msmojo