Sean Lowe and Catherine Giudici get engaged on The Bachelor. What a moment.
Rating: 4.4 / 5.0