L

LSD (Lysergic Acid Diethylamide)

Drug / MedicationMentioned in 1 video

A psychedelic mentioned in the context of its legal status inhibiting research and the length of its 'journey' compared to psilocybin.