Friday, May 9, 2008

Stephen Colbert remembers Albert Hofmann, the Swiss scientist who discovered LSD.

No comments: