Tune In, Turn On, Drop Dead

Albert Hofmann, the scientist who in 1938 discovered lysergic acid diethylamide-25 — that’s LSD, or acid, to you — died Tuesday at the age of 102. Let the flashbacks begin.

Category: Uncategorized Comment »


Leave a Reply



Back to top