R.I.P. Albert Hoffman

Aired:  05/08/08 Views: 92,030

Stephen remembers the Swiss scientist who discovered LSD. (3:00)

Loading...