S17 E13
Mar 11, 2013 |
The Bachelor
After the Final Rose
Release Date: Mar 11, 2013Episode Description
In this live special, Sean talks about his choice, taking us back to those final days in Thailand when he was torn between his love for Catherine and Lindsay. Both ladies appear.
Where to Watch The Bachelor Season 17 Episode 13 Now
Best
Rent/Buy
Free