Lysergic acid diethylamide LSD, also known colloquially as acid ...

Lysergic acid diethylamide LSD, also known colloquially as acid ...