Wednesday, April 30, 2008

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.

0 Comments:

Post a Comment

<< Home