Rose Recap: Kelley, Hannah Ann and Victoria square off in a heated date with Peter

Zane Douglas and Megan Teske