• Embed

R.I.P. Albert Hoffman

Clip5/8/2008

Stephen remembers the Swiss scientist who discovered LSD.

Watching