Bachelor, Episode 2

Grant and the ladies go on some dates in Los Angeles before another emotional rose ceremony on The Bachelor Season 29 Episode 2. Our recap!
In the second episode ... one charming Bachelor embarks on a romantic journey full of breathtaking dates, heartfelt moments and important conversations as they get to know a number of smart, ...