The Bachelor – Episode 16 Finale
It’s been a roller coaster of a ride. Tonight its all coming to an end with two women remaining. The Honey Badger must now follow his heart and give out the final rose.
First Broadcast: Thu Oct 4, 2018