Psychedelics Facts

Psychedelic drugs include LSD (“acid”), psilocybin mushrooms, mescaline (found in peyote), ibogaine, salvia, and DMT (found in ayahuasca). ...

Details