Inside: LSD

  • 2010
  • TV Show
  • None

Researchers study the psychedelic drug LSD, believing it could become a pharmaceutical of the future. Included: a look at the first human LSD trials in more than 35 years.

Where to Watch

Available to Stream

  • Watch on