The Bachelor star Sean Lowe sent two bachelorettes packing and saw a third quit during last night's broadcast of the ABC reality dating series' seventeenth season.
ABC has revealed the identities of 25 of the 26 bachelorettes competing for Sean Lowe's heart on The Bachelor's seventeenth season, which will premiere on Monday, January 7 at 8PM ET/PT.