No Photo

Happy Mutant Profile

thepza

Albert Hofmann, LSD inventor, RIP

April 29, 2008 12:37pm

Sadly, this story is true. This has been confirmed with people that know.

No news sources have picked it up because the news is coming out right now.

Good scoop, Boing Boing.

Happy trails, Albert.

No friends yet.