Watch Kentucky Ayahuasca season 1 episode 9 tv series online free
Release: Jan 23, 2019
To fully understand those he's helping, Shaman Steve becomes addicted to opiates. Steve must decide if an opiate addict who lied can participate in the second night.