Sherry and I talk about her trip to Peru where she went on a shaman-guided spiritual journey using the increasing popular psychedelic ayahuasca.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More