Ibogaine Documentary Trailer


 

Ibogaine Documentary Trailer – Ibogaine is a naturally occurring psychoactive substance found in a number of plants A hallucinogen, the substance is banned in the U.S.; in other countries …