Question: who are the final four on the bachelor?
Answer: And lo, Peter has chosen his final three: Hannah Ann, Madison, and Victoria F. By some miracle — also known as Peter's tremendous lack of common sense — Victoria F. has squeaked through once again, and Kelsey is going home.