Question: who are the final 2 on bachelor?
Answer: home. Now, Peter is left with Hannah Ann and Madison as his final two contestants. It's not a shock either made it this far in the competition; they've both been rumored frontrunners for some time now, so it could be either of theirs to win at this point.