The Psychedelic Drug LSD (Lysergic Acid Diethylamide) Explained in a Three-Minute Video

Psyched Substance presents “everything you need to know about” the psychedelic drug LSD (Lysergic Acid Diethylamide) in a three-minute video.