The Skeptic's Guide to Wellness Season 1 Episode 1: Trying (and Tripping on) Ayahuasca - Watchmode