Tag Archives: Ayahuasca

Curious? DMT And Ayahuasca Explained In Under 3 Minutes!

Source: trueactivist

By Sophie McAdam

Everything you need to know about this amazing substance in just one short film.

DMT, also known as the Spirit Molecule, can be found inside almost every plant and animal species in the world, including human beings. We produce DMT in our pineal glands, a part of the brain which has been [...]