Shamans of the Amazon (movie) Take a trip to the heart of the Amazon Jungle where Shamans are guides of the Supernatural. Ayahuasca is the most potent vision inducing hallucinogenic […] Read more