I'm Tripping on Ayahuasca
- Episode aired Dec 16, 2016
- TV-14
- 41m
We follow two brave people as they travel out of the country to find answers through the use of this mysterious plant medicine.We follow two brave people as they travel out of the country to find answers through the use of this mysterious plant medicine.We follow two brave people as they travel out of the country to find answers through the use of this mysterious plant medicine.