A former bank robber turned shaman, Steve Hupp, discovers profound meaning in ayahuasca teachings after sharing a cell with a Peruvian shaman and eventually starts a church to legally serve the brew in the US.
Kentucky Ayahuasca
Shaman Steve Hupp leads individuals in powerful transformative journeys to overcome life-altering emotional and physical challenges.