The Bachelor: Ayahuasca, Peru

On today’s episode of The Bachelor, the final three women travel to Peru with Nick to go on a Spiritual Journey through the ancient tradition of Ayahuasca. There will be vomiting, bloodletting, and horse-faced men. Enjoy!

 

Leave a Reply