R.I.P. Albert Hoffman

  • Aired:  05/08/08
  •  | Views: 91,815

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

Loading...