BUSINESS High on ayahuasca and surrounded by other people’s vomit, this trip was the ultimate purge August 11, 2024